builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-246 starttime: 1461272091.57 results: success (0) buildid: 20160421110016 builduid: 7bb95e9d9f4049b387b9a0d6fec08b2c revision: fed6d478bf3d7cc80fbcf975361a2e2bc8e4ed30 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:51.567555) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:51.568022) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:51.568361) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:51.713271) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:54:51.713650) ========= '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-246 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-246 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-246 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --13:54:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 22.30 MB/s 13:54:53 (22.30 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.216000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:54:52.961969) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 13:54:52.962303) ========= '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-246 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-246 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-246 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.501000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 13:54:57.480746) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:54:57.481171) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev fed6d478bf3d7cc80fbcf975361a2e2bc8e4ed30 --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 fed6d478bf3d7cc80fbcf975361a2e2bc8e4ed30 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-246 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-246 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-246 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 13:54:57,984 truncating revision to first 12 chars 2016-04-21 13:54:57,986 Setting DEBUG logging. 2016-04-21 13:54:57,986 attempt 1/10 2016-04-21 13:54:57,986 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/fed6d478bf3d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 13:54:58,460 unpacking tar archive at: fx-team-fed6d478bf3d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.293000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:54:58.831824) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:58.832642) ========= script_repo_revision: fed6d478bf3d7cc80fbcf975361a2e2bc8e4ed30 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:58.833575) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:58.833889) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 13:54:58.854500) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 50 secs) (at 2016-04-21 13:54:58.855195) ========= '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-246 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-246 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-246 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 13:54:59 INFO - MultiFileLogger online at 20160421 13:54:59 in C:\slave\test 13:54:59 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 13:54:59 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:54:59 INFO - {'append_to_log': False, 13:54:59 INFO - 'base_work_dir': 'C:\\slave\\test', 13:54:59 INFO - 'blob_upload_branch': 'fx-team', 13:54:59 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:54:59 INFO - 'buildbot_json_path': 'buildprops.json', 13:54:59 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:54:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:54:59 INFO - 'download_minidump_stackwalk': True, 13:54:59 INFO - 'download_symbols': 'true', 13:54:59 INFO - 'e10s': False, 13:54:59 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:54:59 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:54:59 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:54:59 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:54:59 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:54:59 INFO - 'C:/mozilla-build/tooltool.py'), 13:54:59 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:54:59 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:54:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:54:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:54:59 INFO - 'log_level': 'info', 13:54:59 INFO - 'log_to_console': True, 13:54:59 INFO - 'opt_config_files': (), 13:54:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:54:59 INFO - '--processes=1', 13:54:59 INFO - '--config=%(test_path)s/wptrunner.ini', 13:54:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:54:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:54:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:54:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:54:59 INFO - 'pip_index': False, 13:54:59 INFO - 'require_test_zip': True, 13:54:59 INFO - 'test_type': ('testharness',), 13:54:59 INFO - 'this_chunk': '1', 13:54:59 INFO - 'total_chunks': '10', 13:54:59 INFO - 'virtualenv_path': 'venv', 13:54:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:54:59 INFO - 'work_dir': 'build'} 13:54:59 INFO - ##### 13:54:59 INFO - ##### Running clobber step. 13:54:59 INFO - ##### 13:54:59 INFO - Running pre-action listener: _resource_record_pre_action 13:54:59 INFO - Running main action method: clobber 13:54:59 INFO - rmtree: C:\slave\test\build 13:54:59 INFO - Using _rmtree_windows ... 13:54:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:55:24 INFO - Running post-action listener: _resource_record_post_action 13:55:24 INFO - ##### 13:55:24 INFO - ##### Running read-buildbot-config step. 13:55:24 INFO - ##### 13:55:24 INFO - Running pre-action listener: _resource_record_pre_action 13:55:24 INFO - Running main action method: read_buildbot_config 13:55:24 INFO - Using buildbot properties: 13:55:24 INFO - { 13:55:24 INFO - "project": "", 13:55:24 INFO - "product": "firefox", 13:55:24 INFO - "script_repo_revision": "production", 13:55:24 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 13:55:24 INFO - "repository": "", 13:55:24 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 13:55:24 INFO - "buildid": "20160421110016", 13:55:24 INFO - "pgo_build": "False", 13:55:24 INFO - "basedir": "C:\\slave\\test", 13:55:24 INFO - "buildnumber": 177, 13:55:24 INFO - "slavename": "t-w732-ix-246", 13:55:24 INFO - "revision": "fed6d478bf3d7cc80fbcf975361a2e2bc8e4ed30", 13:55:24 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 13:55:24 INFO - "platform": "win32", 13:55:24 INFO - "branch": "fx-team", 13:55:24 INFO - "repo_path": "integration/fx-team", 13:55:24 INFO - "moz_repo_path": "", 13:55:24 INFO - "stage_platform": "win32", 13:55:24 INFO - "builduid": "7bb95e9d9f4049b387b9a0d6fec08b2c", 13:55:24 INFO - "slavebuilddir": "test" 13:55:24 INFO - } 13:55:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 13:55:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 13:55:24 INFO - Running post-action listener: _resource_record_post_action 13:55:24 INFO - ##### 13:55:24 INFO - ##### Running download-and-extract step. 13:55:24 INFO - ##### 13:55:24 INFO - Running pre-action listener: _resource_record_pre_action 13:55:24 INFO - Running main action method: download_and_extract 13:55:24 INFO - mkdir: C:\slave\test\build\tests 13:55: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')]} 13:55:24 INFO - https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:55:24 INFO - trying https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 13:55:24 INFO - Downloading https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:55:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:55:26 INFO - Downloaded 1274 bytes. 13:55:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 13:55:26 INFO - Using the following test package requirements: 13:55:26 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:55:26 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 13:55:26 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 13:55:26 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'jsshell-win32.zip'], 13:55:26 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 13:55:26 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:55:26 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 13:55:26 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 13:55:26 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 13:55:26 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:55:26 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 13:55:26 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 13:55:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:55:26 INFO - https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:55:26 INFO - trying https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 13:55:26 INFO - Downloading https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:55:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:55:28 INFO - Downloaded 20466880 bytes. 13:55:28 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/*'] 13:55:28 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/* 13:55:30 INFO - caution: filename not matched: web-platform/* 13:55:30 INFO - Return code: 11 13:55:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:55:30 INFO - https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:55:30 INFO - trying https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 13:55:30 INFO - Downloading https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:55:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:55:31 INFO - Downloaded 36397879 bytes. 13:55:31 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/*'] 13:55:31 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/* 13:56:23 INFO - caution: filename not matched: bin/* 13:56:23 INFO - caution: filename not matched: config/* 13:56:23 INFO - caution: filename not matched: mozbase/* 13:56:23 INFO - caution: filename not matched: marionette/* 13:56:23 INFO - caution: filename not matched: tools/wptserve/* 13:56:23 INFO - Return code: 11 13:56:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:23 INFO - https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 13:56:23 INFO - trying https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:56:23 INFO - Downloading https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 13:56:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:56:27 INFO - Downloaded 67464288 bytes. 13:56:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:56:27 INFO - mkdir: C:\slave\test\properties 13:56:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:56:27 INFO - Writing to file C:\slave\test\properties\build_url 13:56:27 INFO - Contents: 13:56:27 INFO - build_url:https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:56:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:56:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:56:28 INFO - Writing to file C:\slave\test\properties\symbols_url 13:56:28 INFO - Contents: 13:56:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:56:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:28 INFO - https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:56:28 INFO - trying https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:56:28 INFO - Downloading https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:56:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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 13:56:30 INFO - Downloaded 58269532 bytes. 13:56:30 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'] 13:56:30 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 13:56:33 INFO - Return code: 0 13:56:33 INFO - Running post-action listener: _resource_record_post_action 13:56:33 INFO - Running post-action listener: set_extra_try_arguments 13:56:33 INFO - ##### 13:56:33 INFO - ##### Running create-virtualenv step. 13:56:33 INFO - ##### 13:56:33 INFO - Running pre-action listener: _pre_create_virtualenv 13:56:33 INFO - Running pre-action listener: _resource_record_pre_action 13:56:33 INFO - Running main action method: create_virtualenv 13:56:33 INFO - Creating virtualenv C:\slave\test\build\venv 13:56:33 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:56:33 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:56:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:56:46 INFO - Installing distribute......................................................................................................................................................................................done. 13:56:47 INFO - Return code: 0 13:56:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:56:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:56:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:56:47 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-246', 'USERDOMAIN': 'T-W732-IX-246', '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-246', '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 13:56:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 13:56:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:56:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:56:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:56:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:56:47 INFO - 'COMPUTERNAME': 'T-W732-IX-246', 13:56:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:56:47 INFO - 'DCLOCATION': 'SCL3', 13:56:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:56:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:56:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:56:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:56:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:56:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:56:47 INFO - 'HOMEDRIVE': 'C:', 13:56:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:56:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:56:47 INFO - 'KTS_VERSION': '1.19c', 13:56:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:56:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:56:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-246', 13:56:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:56:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:56:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:56:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:56:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:56:47 INFO - 'MOZ_AIRBAG': '1', 13:56:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:56:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:56:47 INFO - 'MOZ_MSVCVERSION': '8', 13:56:47 INFO - 'MOZ_NO_REMOTE': '1', 13:56:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:56:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:56:47 INFO - 'NO_EM_RESTART': '1', 13:56:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:56:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:56:47 INFO - 'OS': 'Windows_NT', 13:56:47 INFO - 'OURDRIVE': 'C:', 13:56:47 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', 13:56:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:56:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:56:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:56:47 INFO - 'PROCESSOR_LEVEL': '6', 13:56:47 INFO - 'PROCESSOR_REVISION': '1e05', 13:56:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:56:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:56:47 INFO - 'PROMPT': '$P$G', 13:56:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:56:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:56:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:56:47 INFO - 'PWD': 'C:\\slave\\test', 13:56:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:56:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:56:47 INFO - 'SYSTEMDRIVE': 'C:', 13:56:47 INFO - 'SYSTEMROOT': 'C:\\windows', 13:56:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:47 INFO - 'TEST1': 'testie', 13:56:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:47 INFO - 'USERDOMAIN': 'T-W732-IX-246', 13:56:47 INFO - 'USERNAME': 'cltbld', 13:56:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:56:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:56:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:56:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:56:47 INFO - 'WINDIR': 'C:\\windows', 13:56:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:56:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:56:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:56:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:56:49 INFO - Downloading/unpacking psutil>=0.7.1 13:56:49 INFO - Running setup.py egg_info for package psutil 13:56:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:56:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:56:49 INFO - Installing collected packages: psutil 13:56:49 INFO - Running setup.py install for psutil 13:56:49 INFO - building 'psutil._psutil_windows' extension 13:56:49 INFO - error: Unable to find vcvarsall.bat 13:56:49 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-znquqh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:56:49 INFO - running install 13:56:49 INFO - running build 13:56:49 INFO - running build_py 13:56:49 INFO - creating build 13:56:49 INFO - creating build\lib.win32-2.7 13:56:49 INFO - creating build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:56:49 INFO - running build_ext 13:56:49 INFO - building 'psutil._psutil_windows' extension 13:56:49 INFO - error: Unable to find vcvarsall.bat 13:56:49 INFO - ---------------------------------------- 13:56:49 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-znquqh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:56:49 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:56:49 WARNING - Return code: 1 13:56:49 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 13:56:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:56:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:56:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:56:49 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-246', 'USERDOMAIN': 'T-W732-IX-246', '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-246', '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 13:56:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 13:56:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:56:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:56:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:56:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:56:49 INFO - 'COMPUTERNAME': 'T-W732-IX-246', 13:56:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:56:49 INFO - 'DCLOCATION': 'SCL3', 13:56:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:56:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:56:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:56:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:56:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:56:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:56:49 INFO - 'HOMEDRIVE': 'C:', 13:56:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:56:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:56:49 INFO - 'KTS_VERSION': '1.19c', 13:56:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:56:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:56:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-246', 13:56:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:56:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:56:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:56:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:56:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:56:49 INFO - 'MOZ_AIRBAG': '1', 13:56:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:56:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:56:49 INFO - 'MOZ_MSVCVERSION': '8', 13:56:49 INFO - 'MOZ_NO_REMOTE': '1', 13:56:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:56:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:56:49 INFO - 'NO_EM_RESTART': '1', 13:56:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:56:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:56:49 INFO - 'OS': 'Windows_NT', 13:56:49 INFO - 'OURDRIVE': 'C:', 13:56:49 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', 13:56:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:56:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:56:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:56:49 INFO - 'PROCESSOR_LEVEL': '6', 13:56:49 INFO - 'PROCESSOR_REVISION': '1e05', 13:56:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:56:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:56:49 INFO - 'PROMPT': '$P$G', 13:56:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:56:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:56:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:56:49 INFO - 'PWD': 'C:\\slave\\test', 13:56:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:56:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:56:49 INFO - 'SYSTEMDRIVE': 'C:', 13:56:49 INFO - 'SYSTEMROOT': 'C:\\windows', 13:56:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:49 INFO - 'TEST1': 'testie', 13:56:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:49 INFO - 'USERDOMAIN': 'T-W732-IX-246', 13:56:49 INFO - 'USERNAME': 'cltbld', 13:56:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:56:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:56:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:56:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:56:49 INFO - 'WINDIR': 'C:\\windows', 13:56:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:56:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:56:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:56:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:56:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:56:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:56:50 INFO - Running setup.py egg_info for package mozsystemmonitor 13:56:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:56:50 INFO - Running setup.py egg_info for package psutil 13:56:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:56:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:56:50 INFO - Installing collected packages: mozsystemmonitor, psutil 13:56:50 INFO - Running setup.py install for mozsystemmonitor 13:56:50 INFO - Running setup.py install for psutil 13:56:50 INFO - building 'psutil._psutil_windows' extension 13:56:50 INFO - error: Unable to find vcvarsall.bat 13:56:50 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-8ykolb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:56:50 INFO - running install 13:56:50 INFO - running build 13:56:50 INFO - running build_py 13:56:50 INFO - running build_ext 13:56:50 INFO - building 'psutil._psutil_windows' extension 13:56:50 INFO - error: Unable to find vcvarsall.bat 13:56:50 INFO - ---------------------------------------- 13:56:50 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-8ykolb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:56:50 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:56:50 WARNING - Return code: 1 13:56:50 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 13:56:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:56:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:56:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:56:50 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-246', 'USERDOMAIN': 'T-W732-IX-246', '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-246', '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 13:56:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 13:56:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:56:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:56:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:56:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:56:50 INFO - 'COMPUTERNAME': 'T-W732-IX-246', 13:56:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:56:50 INFO - 'DCLOCATION': 'SCL3', 13:56:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:56:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:56:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:56:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:56:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:56:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:56:50 INFO - 'HOMEDRIVE': 'C:', 13:56:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:56:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:56:50 INFO - 'KTS_VERSION': '1.19c', 13:56:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:56:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:56:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-246', 13:56:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:56:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:56:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:56:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:56:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:56:50 INFO - 'MOZ_AIRBAG': '1', 13:56:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:56:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:56:50 INFO - 'MOZ_MSVCVERSION': '8', 13:56:50 INFO - 'MOZ_NO_REMOTE': '1', 13:56:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:56:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:56:50 INFO - 'NO_EM_RESTART': '1', 13:56:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:56:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:56:50 INFO - 'OS': 'Windows_NT', 13:56:50 INFO - 'OURDRIVE': 'C:', 13:56:50 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', 13:56:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:56:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:56:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:56:50 INFO - 'PROCESSOR_LEVEL': '6', 13:56:50 INFO - 'PROCESSOR_REVISION': '1e05', 13:56:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:56:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:56:50 INFO - 'PROMPT': '$P$G', 13:56:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:56:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:56:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:56:50 INFO - 'PWD': 'C:\\slave\\test', 13:56:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:56:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:56:50 INFO - 'SYSTEMDRIVE': 'C:', 13:56:50 INFO - 'SYSTEMROOT': 'C:\\windows', 13:56:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:50 INFO - 'TEST1': 'testie', 13:56:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:50 INFO - 'USERDOMAIN': 'T-W732-IX-246', 13:56:50 INFO - 'USERNAME': 'cltbld', 13:56:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:56:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:56:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:56:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:56:50 INFO - 'WINDIR': 'C:\\windows', 13:56:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:56:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:56:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:56:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:56:50 INFO - Downloading/unpacking blobuploader==1.2.4 13:56:50 INFO - Downloading blobuploader-1.2.4.tar.gz 13:56:50 INFO - Running setup.py egg_info for package blobuploader 13:56:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:56:54 INFO - Running setup.py egg_info for package requests 13:56:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:56:54 INFO - Downloading docopt-0.6.1.tar.gz 13:56:54 INFO - Running setup.py egg_info for package docopt 13:56:54 INFO - Installing collected packages: blobuploader, docopt, requests 13:56:54 INFO - Running setup.py install for blobuploader 13:56:54 INFO - Running setup.py install for docopt 13:56:54 INFO - Running setup.py install for requests 13:56:54 INFO - Successfully installed blobuploader docopt requests 13:56:54 INFO - Cleaning up... 13:56:54 INFO - Return code: 0 13:56:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:56:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:56:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:56:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:56:54 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, '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-246', 'USERDOMAIN': 'T-W732-IX-246', '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-246', '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 13:56:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:56:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:56:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:56:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:56:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:56:54 INFO - 'COMPUTERNAME': 'T-W732-IX-246', 13:56:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:56:54 INFO - 'DCLOCATION': 'SCL3', 13:56:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:56:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:56:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:56:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:56:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:56:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:56:54 INFO - 'HOMEDRIVE': 'C:', 13:56:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:56:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:56:54 INFO - 'KTS_VERSION': '1.19c', 13:56:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:56:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:56:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-246', 13:56:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:56:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:56:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:56:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:56:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:56:54 INFO - 'MOZ_AIRBAG': '1', 13:56:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:56:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:56:54 INFO - 'MOZ_MSVCVERSION': '8', 13:56:54 INFO - 'MOZ_NO_REMOTE': '1', 13:56:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:56:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:56:54 INFO - 'NO_EM_RESTART': '1', 13:56:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:56:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:56:54 INFO - 'OS': 'Windows_NT', 13:56:54 INFO - 'OURDRIVE': 'C:', 13:56:54 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', 13:56:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:56:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:56:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:56:54 INFO - 'PROCESSOR_LEVEL': '6', 13:56:54 INFO - 'PROCESSOR_REVISION': '1e05', 13:56:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:56:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:56:54 INFO - 'PROMPT': '$P$G', 13:56:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:56:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:56:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:56:54 INFO - 'PWD': 'C:\\slave\\test', 13:56:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:56:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:56:54 INFO - 'SYSTEMDRIVE': 'C:', 13:56:54 INFO - 'SYSTEMROOT': 'C:\\windows', 13:56:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:54 INFO - 'TEST1': 'testie', 13:56:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:56:54 INFO - 'USERDOMAIN': 'T-W732-IX-246', 13:56:54 INFO - 'USERNAME': 'cltbld', 13:56:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:56:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:56:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:56:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:56:54 INFO - 'WINDIR': 'C:\\windows', 13:56:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:56:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:56:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:56:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:56:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:56:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:56:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:56:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:56:59 INFO - Unpacking c:\slave\test\build\tests\marionette 13:56:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:56:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:56:59 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:56:59 INFO - Running setup.py install for browsermob-proxy 13:57:13 INFO - Running setup.py install for manifestparser 13:57:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for marionette-client 13:57:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:57:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for marionette-driver 13:57:13 INFO - Running setup.py install for mozcrash 13:57:13 INFO - Running setup.py install for mozdebug 13:57:13 INFO - Running setup.py install for mozdevice 13:57:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for mozfile 13:57:13 INFO - Running setup.py install for mozhttpd 13:57:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for mozinfo 13:57:13 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for mozInstall 13:57:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for mozleak 13:57:13 INFO - Running setup.py install for mozlog 13:57:13 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for moznetwork 13:57:13 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for mozprocess 13:57:13 INFO - Running setup.py install for mozprofile 13:57:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for mozrunner 13:57:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for mozscreenshot 13:57:13 INFO - Running setup.py install for moztest 13:57:13 INFO - Running setup.py install for mozversion 13:57:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:57:13 INFO - Running setup.py install for wptserve 13:57:13 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:57:13 INFO - Cleaning up... 13:57:13 INFO - Return code: 0 13:57:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:57:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:57:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:57:13 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, '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-246', 'USERDOMAIN': 'T-W732-IX-246', '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-246', '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 13:57:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:57:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:57:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:57:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:57:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:57:13 INFO - 'COMPUTERNAME': 'T-W732-IX-246', 13:57:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:57:13 INFO - 'DCLOCATION': 'SCL3', 13:57:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:57:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:57:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:57:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:57:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:57:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:57:13 INFO - 'HOMEDRIVE': 'C:', 13:57:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:57:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:57:13 INFO - 'KTS_VERSION': '1.19c', 13:57:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:57:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:57:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-246', 13:57:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:57:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:57:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:57:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:57:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:57:13 INFO - 'MOZ_AIRBAG': '1', 13:57:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:57:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:57:13 INFO - 'MOZ_MSVCVERSION': '8', 13:57:13 INFO - 'MOZ_NO_REMOTE': '1', 13:57:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:57:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:57:13 INFO - 'NO_EM_RESTART': '1', 13:57:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:57:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:57:13 INFO - 'OS': 'Windows_NT', 13:57:13 INFO - 'OURDRIVE': 'C:', 13:57:13 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', 13:57:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:57:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:57:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:57:13 INFO - 'PROCESSOR_LEVEL': '6', 13:57:13 INFO - 'PROCESSOR_REVISION': '1e05', 13:57:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:57:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:57:13 INFO - 'PROMPT': '$P$G', 13:57:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:57:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:57:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:57:13 INFO - 'PWD': 'C:\\slave\\test', 13:57:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:57:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:57:13 INFO - 'SYSTEMDRIVE': 'C:', 13:57:13 INFO - 'SYSTEMROOT': 'C:\\windows', 13:57:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:57:13 INFO - 'TEST1': 'testie', 13:57:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:57:13 INFO - 'USERDOMAIN': 'T-W732-IX-246', 13:57:13 INFO - 'USERNAME': 'cltbld', 13:57:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:57:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:57:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:57:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:57:13 INFO - 'WINDIR': 'C:\\windows', 13:57:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:57:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:57:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:57:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:57:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:57:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:57:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:57:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:57:17 INFO - Unpacking c:\slave\test\build\tests\marionette 13:57:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:57:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:57:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:57:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:57:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 13:57:29 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:57:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:57:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:57:29 INFO - Downloading blessings-1.6.tar.gz 13:57:29 INFO - Running setup.py egg_info for package blessings 13:57:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 13:57:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:57:29 INFO - Running setup.py install for blessings 13:57:29 INFO - Running setup.py install for browsermob-proxy 13:57:29 INFO - Running setup.py install for manifestparser 13:57:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Running setup.py install for marionette-client 13:57:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:57:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Running setup.py install for marionette-driver 13:57:29 INFO - Running setup.py install for mozcrash 13:57:29 INFO - Running setup.py install for mozdebug 13:57:29 INFO - Running setup.py install for mozdevice 13:57:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Running setup.py install for mozhttpd 13:57:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Running setup.py install for mozInstall 13:57:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Running setup.py install for mozleak 13:57:29 INFO - Running setup.py install for mozprofile 13:57:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Running setup.py install for mozrunner 13:57:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:57:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:57:31 INFO - Running setup.py install for mozscreenshot 13:57:31 INFO - Running setup.py install for moztest 13:57:31 INFO - Running setup.py install for mozversion 13:57:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:57:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:57:31 INFO - Running setup.py install for wptserve 13:57:31 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:57:31 INFO - Cleaning up... 13:57:31 INFO - Return code: 0 13:57:31 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:57:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:57:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:57:31 INFO - Reading from file tmpfile_stdout 13:57:31 INFO - Using _rmtree_windows ... 13:57:31 INFO - Using _rmtree_windows ... 13:57:31 INFO - Current package versions: 13:57:31 INFO - blessings == 1.6 13:57:31 INFO - blobuploader == 1.2.4 13:57:31 INFO - browsermob-proxy == 0.6.0 13:57:31 INFO - distribute == 0.6.14 13:57:31 INFO - docopt == 0.6.1 13:57:31 INFO - manifestparser == 1.1 13:57:31 INFO - marionette-client == 2.3.0 13:57:31 INFO - marionette-driver == 1.4.0 13:57:31 INFO - mozInstall == 1.12 13:57:31 INFO - mozcrash == 0.17 13:57:31 INFO - mozdebug == 0.1 13:57:31 INFO - mozdevice == 0.48 13:57:31 INFO - mozfile == 1.2 13:57:31 INFO - mozhttpd == 0.7 13:57:31 INFO - mozinfo == 0.9 13:57:31 INFO - mozleak == 0.1 13:57:31 INFO - mozlog == 3.1 13:57:31 INFO - moznetwork == 0.27 13:57:31 INFO - mozprocess == 0.22 13:57:31 INFO - mozprofile == 0.28 13:57:31 INFO - mozrunner == 6.11 13:57:31 INFO - mozscreenshot == 0.1 13:57:31 INFO - mozsystemmonitor == 0.0 13:57:31 INFO - moztest == 0.7 13:57:31 INFO - mozversion == 1.4 13:57:31 INFO - requests == 1.2.3 13:57:31 INFO - wptserve == 1.4.0 13:57:31 INFO - Running post-action listener: _resource_record_post_action 13:57:31 INFO - Running post-action listener: _start_resource_monitoring 13:57:31 INFO - Starting resource monitoring. 13:57:31 INFO - ##### 13:57:31 INFO - ##### Running pull step. 13:57:31 INFO - ##### 13:57:31 INFO - Running pre-action listener: _resource_record_pre_action 13:57:31 INFO - Running main action method: pull 13:57:31 INFO - Pull has nothing to do! 13:57:31 INFO - Running post-action listener: _resource_record_post_action 13:57:31 INFO - ##### 13:57:31 INFO - ##### Running install step. 13:57:31 INFO - ##### 13:57:31 INFO - Running pre-action listener: _resource_record_pre_action 13:57:31 INFO - Running main action method: install 13:57:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:57:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:57:31 INFO - Reading from file tmpfile_stdout 13:57:31 INFO - Using _rmtree_windows ... 13:57:31 INFO - Using _rmtree_windows ... 13:57:31 INFO - Detecting whether we're running mozinstall >=1.0... 13:57:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:57:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:57:31 INFO - Reading from file tmpfile_stdout 13:57:31 INFO - Output received: 13:57:31 INFO - Usage: mozinstall-script.py [options] installer 13:57:31 INFO - Options: 13:57:31 INFO - -h, --help show this help message and exit 13:57:31 INFO - -d DEST, --destination=DEST 13:57:31 INFO - Directory to install application into. [default: 13:57:31 INFO - "C:\slave\test"] 13:57:31 INFO - --app=APP Application being installed. [default: firefox] 13:57:31 INFO - Using _rmtree_windows ... 13:57:31 INFO - Using _rmtree_windows ... 13:57:31 INFO - mkdir: C:\slave\test\build\application 13:57:31 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'] 13:57:31 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 13:57:34 INFO - Reading from file tmpfile_stdout 13:57:34 INFO - Output received: 13:57:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:57:34 INFO - Using _rmtree_windows ... 13:57:34 INFO - Using _rmtree_windows ... 13:57:34 INFO - Running post-action listener: _resource_record_post_action 13:57:34 INFO - ##### 13:57:34 INFO - ##### Running run-tests step. 13:57:34 INFO - ##### 13:57:34 INFO - Running pre-action listener: _resource_record_pre_action 13:57:34 INFO - Running main action method: run_tests 13:57:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:57:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:57:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:57:34 INFO - grabbing minidump binary from tooltool 13:57:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:34 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 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:57:34 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 13:57:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 13:57:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:57:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnkit3f 13:57:35 INFO - INFO - File integrity verified, renaming tmpnkit3f to win32-minidump_stackwalk.exe 13:57:35 INFO - Return code: 0 13:57:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:57:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:57:36 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/GnlYdE0jT66ohGVtGxeBaQ/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 13:57:36 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/GnlYdE0jT66ohGVtGxeBaQ/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 13:57:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:57:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:57:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:57:36 INFO - 'COMPUTERNAME': 'T-W732-IX-246', 13:57:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:57:36 INFO - 'DCLOCATION': 'SCL3', 13:57:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:57:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:57:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:57:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:57:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:57:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:57:36 INFO - 'HOMEDRIVE': 'C:', 13:57:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:57:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:57:36 INFO - 'KTS_VERSION': '1.19c', 13:57:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:57:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:57:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-246', 13:57:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:57:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:57:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:57:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:57:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:57:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:57:36 INFO - 'MOZ_AIRBAG': '1', 13:57:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:57:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:57:36 INFO - 'MOZ_MSVCVERSION': '8', 13:57:36 INFO - 'MOZ_NO_REMOTE': '1', 13:57:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:57:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:57:36 INFO - 'NO_EM_RESTART': '1', 13:57:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:57:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:57:36 INFO - 'OS': 'Windows_NT', 13:57:36 INFO - 'OURDRIVE': 'C:', 13:57:36 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', 13:57:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:57:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:57:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:57:36 INFO - 'PROCESSOR_LEVEL': '6', 13:57:36 INFO - 'PROCESSOR_REVISION': '1e05', 13:57:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:57:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:57:36 INFO - 'PROMPT': '$P$G', 13:57:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:57:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:57:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:57:36 INFO - 'PWD': 'C:\\slave\\test', 13:57:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:57:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:57:36 INFO - 'SYSTEMDRIVE': 'C:', 13:57:36 INFO - 'SYSTEMROOT': 'C:\\windows', 13:57:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:57:36 INFO - 'TEST1': 'testie', 13:57:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:57:36 INFO - 'USERDOMAIN': 'T-W732-IX-246', 13:57:36 INFO - 'USERNAME': 'cltbld', 13:57:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:57:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:57:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:57:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:57:36 INFO - 'WINDIR': 'C:\\windows', 13:57:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:57:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:57:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:57:36 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/GnlYdE0jT66ohGVtGxeBaQ/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 13:57:38 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 13:57:38 INFO - import pkg_resources 13:57:39 INFO - Using 1 client processes 13:57:42 INFO - SUITE-START | Running 778 tests 13:57:42 INFO - Running testharness tests 13:57:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:57:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 13:57:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:57:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:57:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:57:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:57:43 INFO - Setting up ssl 13:57:43 INFO - PROCESS | certutil | 13:57:43 INFO - PROCESS | certutil | 13:57:43 INFO - PROCESS | certutil | 13:57:43 INFO - Certificate Nickname Trust Attributes 13:57:43 INFO - SSL,S/MIME,JAR/XPI 13:57:43 INFO - 13:57:43 INFO - web-platform-tests CT,, 13:57:43 INFO - 13:57:43 INFO - Starting runner 13:57:44 INFO - PROCESS | 1108 | [1108] 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 13:57:44 INFO - PROCESS | 1108 | [1108] 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 13:57:44 INFO - PROCESS | 1108 | [1108] 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 13:57:44 INFO - PROCESS | 1108 | [1108] 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 13:57:44 INFO - PROCESS | 1108 | [1108] 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 13:57:46 INFO - PROCESS | 1108 | 1461272266754 Marionette DEBUG Marionette enabled via build flag and pref 13:57:48 INFO - PROCESS | 1108 | ++DOCSHELL 11BA0000 == 1 [pid = 1108] [id = 1] 13:57:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 1 (11BA0400) [pid = 1108] [serial = 1] [outer = 00000000] 13:57:48 INFO - PROCESS | 1108 | [1108] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:57:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 2 (11BA1000) [pid = 1108] [serial = 2] [outer = 11BA0400] 13:57:48 INFO - PROCESS | 1108 | ++DOCSHELL 12059800 == 2 [pid = 1108] [id = 2] 13:57:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 3 (12059C00) [pid = 1108] [serial = 3] [outer = 00000000] 13:57:48 INFO - PROCESS | 1108 | [1108] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:57:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 4 (1205A800) [pid = 1108] [serial = 4] [outer = 12059C00] 13:57:48 INFO - PROCESS | 1108 | 1461272268944 Marionette INFO Listening on port 2828 13:57:50 INFO - PROCESS | 1108 | 1461272270611 Marionette DEBUG Marionette enabled via command-line flag 13:57:50 INFO - PROCESS | 1108 | [1108] 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 13:57:50 INFO - PROCESS | 1108 | [1108] 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 13:57:50 INFO - PROCESS | 1108 | ++DOCSHELL 11B06400 == 3 [pid = 1108] [id = 3] 13:57:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 5 (11B0E400) [pid = 1108] [serial = 5] [outer = 00000000] 13:57:50 INFO - PROCESS | 1108 | [1108] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:57:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 6 (11B0F000) [pid = 1108] [serial = 6] [outer = 11B0E400] 13:57:50 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:57:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 7 (16B43400) [pid = 1108] [serial = 7] [outer = 12059C00] 13:57:51 INFO - PROCESS | 1108 | [1108] 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 13:57:51 INFO - PROCESS | 1108 | 1461272271018 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49568 13:57:51 INFO - PROCESS | 1108 | [1108] 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 13:57:51 INFO - PROCESS | 1108 | 1461272271040 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49570 13:57:51 INFO - PROCESS | 1108 | [1108] 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 13:57:51 INFO - PROCESS | 1108 | 1461272271047 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49571 13:57:51 INFO - PROCESS | 1108 | [1108] 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 13:57:51 INFO - PROCESS | 1108 | 1461272271081 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49573 13:57:51 INFO - PROCESS | 1108 | 1461272271083 Marionette DEBUG Closed connection conn0 13:57:51 INFO - PROCESS | 1108 | 1461272271085 Marionette DEBUG Closed connection conn1 13:57:51 INFO - PROCESS | 1108 | 1461272271087 Marionette DEBUG Closed connection conn2 13:57:51 INFO - PROCESS | 1108 | 1461272271184 Marionette DEBUG Closed connection conn3 13:57:51 INFO - PROCESS | 1108 | [1108] 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 13:57:51 INFO - PROCESS | 1108 | 1461272271190 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49574 13:57:51 INFO - PROCESS | 1108 | 1461272271230 Marionette DEBUG Closed connection conn4 13:57:51 INFO - PROCESS | 1108 | [1108] 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 13:57:51 INFO - PROCESS | 1108 | 1461272271237 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49575 13:57:51 INFO - PROCESS | 1108 | ++DOCSHELL 16A81800 == 4 [pid = 1108] [id = 4] 13:57:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 8 (16A83000) [pid = 1108] [serial = 8] [outer = 00000000] 13:57:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 9 (16A8D800) [pid = 1108] [serial = 9] [outer = 16A83000] 13:57:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 10 (1778F400) [pid = 1108] [serial = 10] [outer = 16A83000] 13:57:51 INFO - PROCESS | 1108 | 1461272271378 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:57:51 INFO - PROCESS | 1108 | 1461272271383 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":"20160421110016","device":"desktop","version":"48.0a1"} 13:57:52 INFO - PROCESS | 1108 | [1108] 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 13:57:52 INFO - PROCESS | 1108 | [1108] 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 13:57:53 INFO - PROCESS | 1108 | [1108] 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 13:57:53 INFO - PROCESS | 1108 | ++DOCSHELL 19088400 == 5 [pid = 1108] [id = 5] 13:57:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 11 (1908E000) [pid = 1108] [serial = 11] [outer = 00000000] 13:57:53 INFO - PROCESS | 1108 | ++DOCSHELL 19940000 == 6 [pid = 1108] [id = 6] 13:57:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 12 (19940800) [pid = 1108] [serial = 12] [outer = 00000000] 13:57:54 INFO - PROCESS | 1108 | [1108] 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 13:57:54 INFO - PROCESS | 1108 | ++DOCSHELL 1A87E800 == 7 [pid = 1108] [id = 7] 13:57:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 13 (1A87EC00) [pid = 1108] [serial = 13] [outer = 00000000] 13:57:54 INFO - PROCESS | 1108 | [1108] 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 13:57:54 INFO - PROCESS | 1108 | [1108] 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 13:57:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 14 (1B0E8000) [pid = 1108] [serial = 14] [outer = 1A87EC00] 13:57:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 15 (1A8CB000) [pid = 1108] [serial = 15] [outer = 1908E000] 13:57:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 16 (1A8CC800) [pid = 1108] [serial = 16] [outer = 19940800] 13:57:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 17 (1A8CF000) [pid = 1108] [serial = 17] [outer = 1A87EC00] 13:57:55 INFO - PROCESS | 1108 | 1461272275342 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 1108 | 1461272275356 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 18 (1983F000) [pid = 1108] [serial = 18] [outer = 1A87EC00] 13:57:56 INFO - PROCESS | 1108 | 1461272276124 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"2e0b40f7-9b46-4f86-9459-f51c1d6465d0","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":"20160421110016","device":"desktop","version":"48.0a1","command_id":1}}] 13:57:56 INFO - PROCESS | 1108 | 1461272276383 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:57:56 INFO - PROCESS | 1108 | 1461272276436 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:57:56 INFO - PROCESS | 1108 | 1461272276532 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:57:56 INFO - PROCESS | 1108 | [1108] 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 13:57:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 19 (1DAB6800) [pid = 1108] [serial = 19] [outer = 1A87EC00] 13:57:57 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:57 INFO - PROCESS | 1108 | 1461272277586 Marionette TRACE conn5 <- [1,3,null,{}] 13:57:57 INFO - PROCESS | 1108 | 1461272277590 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:57:57 INFO - PROCESS | 1108 | 1461272277605 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:57:57 INFO - PROCESS | 1108 | 1461272277613 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 1108 | 1461272277615 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:57:57 INFO - PROCESS | 1108 | 1461272277627 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 1108 | 1461272277630 Marionette TRACE conn5 <- [1,6,null,{}] 13:57:57 INFO - PROCESS | 1108 | 1461272277703 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 1108 | 1461272277721 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:57:57 INFO - PROCESS | 1108 | 1461272277725 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 1108 | ++DOCSHELL 1E60B800 == 8 [pid = 1108] [id = 8] 13:57:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 20 (1E611400) [pid = 1108] [serial = 20] [outer = 00000000] 13:57:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 21 (19D81C00) [pid = 1108] [serial = 21] [outer = 1E611400] 13:57:57 INFO - PROCESS | 1108 | 1461272277774 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 22 (19D86000) [pid = 1108] [serial = 22] [outer = 1E611400] 13:57:58 INFO - PROCESS | 1108 | ++DOCSHELL 19723800 == 9 [pid = 1108] [id = 9] 13:57:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 23 (19D85400) [pid = 1108] [serial = 23] [outer = 00000000] 13:57:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 24 (19CEA000) [pid = 1108] [serial = 24] [outer = 19D85400] 13:57:58 INFO - PROCESS | 1108 | 1461272278177 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 25 (0B983C00) [pid = 1108] [serial = 25] [outer = 19D85400] 13:57:58 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:58 INFO - PROCESS | 1108 | --DOCSHELL 11BA0000 == 8 [pid = 1108] [id = 1] 13:57:59 INFO - PROCESS | 1108 | 1461272279159 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1574ms 13:57:59 INFO - PROCESS | 1108 | 1461272279201 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:57:59 INFO - PROCESS | 1108 | 1461272279205 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:57:59 INFO - PROCESS | 1108 | 1461272279209 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 1108 | 1461272279213 Marionette TRACE conn5 <- [1,10,null,{}] 13:57:59 INFO - PROCESS | 1108 | 1461272279223 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 1108 | 1461272279383 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:57:59 INFO - PROCESS | 1108 | 1461272279449 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 1108 | ++DOCSHELL 19CF3C00 == 9 [pid = 1108] [id = 10] 13:57:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 26 (19CF4000) [pid = 1108] [serial = 26] [outer = 00000000] 13:57:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 27 (19D85000) [pid = 1108] [serial = 27] [outer = 19CF4000] 13:57:59 INFO - PROCESS | 1108 | 1461272279549 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 28 (19D8C800) [pid = 1108] [serial = 28] [outer = 19CF4000] 13:58:00 INFO - PROCESS | 1108 | 1461272280129 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 13:58:00 INFO - PROCESS | 1108 | 1461272280141 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 1108 | 1461272280147 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:58:00 INFO - PROCESS | 1108 | 1461272280154 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 1108 | 1461272280157 Marionette TRACE conn5 <- [1,14,null,{}] 13:58:00 INFO - PROCESS | 1108 | 1461272280161 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 1108 | 1461272280279 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:58:00 INFO - PROCESS | 1108 | 1461272280353 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 1108 | ++DOCSHELL 1985EC00 == 10 [pid = 1108] [id = 11] 13:58:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 29 (1985F800) [pid = 1108] [serial = 29] [outer = 00000000] 13:58:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 30 (1AB43C00) [pid = 1108] [serial = 30] [outer = 1985F800] 13:58:00 INFO - PROCESS | 1108 | 1461272280412 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 31 (1CB1F800) [pid = 1108] [serial = 31] [outer = 1985F800] 13:58:00 INFO - PROCESS | 1108 | ++DOCSHELL 10879000 == 11 [pid = 1108] [id = 12] 13:58:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 32 (10879800) [pid = 1108] [serial = 32] [outer = 00000000] 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 33 (1080A800) [pid = 1108] [serial = 33] [outer = 10879800] 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 34 (10F01800) [pid = 1108] [serial = 34] [outer = 10879800] 13:58:01 INFO - PROCESS | 1108 | ++DOCSHELL 103B7400 == 12 [pid = 1108] [id = 13] 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 35 (1064F800) [pid = 1108] [serial = 35] [outer = 00000000] 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 36 (110B5000) [pid = 1108] [serial = 36] [outer = 1064F800] 13:58:01 INFO - PROCESS | 1108 | --DOCSHELL 16A81800 == 11 [pid = 1108] [id = 4] 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 37 (11B5BC00) [pid = 1108] [serial = 37] [outer = 1064F800] 13:58:01 INFO - PROCESS | 1108 | 1461272281251 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1121ms 13:58:01 INFO - PROCESS | 1108 | 1461272281301 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 1108 | 1461272281305 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:58:01 INFO - PROCESS | 1108 | 1461272281310 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 1108 | 1461272281314 Marionette TRACE conn5 <- [1,18,null,{}] 13:58:01 INFO - PROCESS | 1108 | 1461272281319 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 1108 | 1461272281417 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:58:01 INFO - PROCESS | 1108 | 1461272281485 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 1108 | ++DOCSHELL 10B7B400 == 12 [pid = 1108] [id = 14] 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 38 (10F03800) [pid = 1108] [serial = 38] [outer = 00000000] 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 39 (124B4800) [pid = 1108] [serial = 39] [outer = 10F03800] 13:58:01 INFO - PROCESS | 1108 | 1461272281533 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 40 (154F0800) [pid = 1108] [serial = 40] [outer = 10F03800] 13:58:01 INFO - PROCESS | 1108 | 1461272281906 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 13:58:01 INFO - PROCESS | 1108 | 1461272281946 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 1108 | 1461272281950 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:58:01 INFO - PROCESS | 1108 | 1461272281956 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 1108 | 1461272281959 Marionette TRACE conn5 <- [1,22,null,{}] 13:58:01 INFO - PROCESS | 1108 | 1461272281963 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 1108 | 1461272282042 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:58:02 INFO - PROCESS | 1108 | 1461272282049 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1108 | ++DOCSHELL 159D2000 == 13 [pid = 1108] [id = 15] 13:58:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 41 (159D9800) [pid = 1108] [serial = 41] [outer = 00000000] 13:58:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 42 (16A8B400) [pid = 1108] [serial = 42] [outer = 159D9800] 13:58:02 INFO - PROCESS | 1108 | 1461272282099 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 43 (16F13000) [pid = 1108] [serial = 43] [outer = 159D9800] 13:58:02 INFO - PROCESS | 1108 | 1461272282507 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 13:58:02 INFO - PROCESS | 1108 | 1461272282529 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 1108 | 1461272282531 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:58:02 INFO - PROCESS | 1108 | 1461272282534 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 1108 | 1461272282538 Marionette TRACE conn5 <- [1,26,null,{}] 13:58:02 INFO - PROCESS | 1108 | 1461272282548 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 1108 | 1461272282635 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:58:02 INFO - PROCESS | 1108 | 1461272282646 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1108 | ++DOCSHELL 1906D000 == 14 [pid = 1108] [id = 16] 13:58:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 44 (1907F400) [pid = 1108] [serial = 44] [outer = 00000000] 13:58:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 45 (17309C00) [pid = 1108] [serial = 45] [outer = 1907F400] 13:58:02 INFO - PROCESS | 1108 | 1461272282698 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 46 (19721000) [pid = 1108] [serial = 46] [outer = 1907F400] 13:58:03 INFO - PROCESS | 1108 | 1461272283130 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 13:58:03 INFO - PROCESS | 1108 | 1461272283174 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1108 | 1461272283177 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:58:03 INFO - PROCESS | 1108 | 1461272283180 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1108 | 1461272283182 Marionette TRACE conn5 <- [1,30,null,{}] 13:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:58:03 INFO - PROCESS | 1108 | 1461272283185 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 1108 | 1461272283262 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:58:03 INFO - PROCESS | 1108 | 1461272283268 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 1108 | ++DOCSHELL 1908BC00 == 15 [pid = 1108] [id = 17] 13:58:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 47 (19725800) [pid = 1108] [serial = 47] [outer = 00000000] 13:58:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 48 (19CF2C00) [pid = 1108] [serial = 48] [outer = 19725800] 13:58:03 INFO - PROCESS | 1108 | 1461272283315 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 49 (19082800) [pid = 1108] [serial = 49] [outer = 19725800] 13:58:03 INFO - PROCESS | 1108 | 1461272283705 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 13:58:03 INFO - PROCESS | 1108 | 1461272283760 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1108 | 1461272283762 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:58:03 INFO - PROCESS | 1108 | 1461272283766 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1108 | 1461272283767 Marionette TRACE conn5 <- [1,34,null,{}] 13:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:58:03 INFO - PROCESS | 1108 | 1461272283771 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 1108 | 1461272283843 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:58:03 INFO - PROCESS | 1108 | 1461272283849 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 1108 | ++DOCSHELL 107E8000 == 16 [pid = 1108] [id = 18] 13:58:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 50 (15B92C00) [pid = 1108] [serial = 50] [outer = 00000000] 13:58:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 51 (1A8AB000) [pid = 1108] [serial = 51] [outer = 15B92C00] 13:58:03 INFO - PROCESS | 1108 | 1461272283894 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 52 (1AA5E800) [pid = 1108] [serial = 52] [outer = 15B92C00] 13:58:04 INFO - PROCESS | 1108 | 1461272284309 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 13:58:04 INFO - PROCESS | 1108 | 1461272284345 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 1108 | 1461272284347 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:58:04 INFO - PROCESS | 1108 | 1461272284350 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 1108 | 1461272284352 Marionette TRACE conn5 <- [1,38,null,{}] 13:58:04 INFO - PROCESS | 1108 | 1461272284368 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 1108 | 1461272284462 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:58:04 INFO - PROCESS | 1108 | 1461272284471 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 1108 | ++DOCSHELL 17790C00 == 17 [pid = 1108] [id = 19] 13:58:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 53 (19D83400) [pid = 1108] [serial = 53] [outer = 00000000] 13:58:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 54 (1C1C4400) [pid = 1108] [serial = 54] [outer = 19D83400] 13:58:04 INFO - PROCESS | 1108 | 1461272284517 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 55 (1B130C00) [pid = 1108] [serial = 55] [outer = 19D83400] 13:58:04 INFO - PROCESS | 1108 | 1461272284905 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 13:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:58:04 INFO - PROCESS | 1108 | 1461272284921 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 1108 | 1461272284923 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:58:04 INFO - PROCESS | 1108 | 1461272284926 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 1108 | 1461272284927 Marionette TRACE conn5 <- [1,42,null,{}] 13:58:04 INFO - PROCESS | 1108 | 1461272284931 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 1108 | 1461272285031 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:58:05 INFO - PROCESS | 1108 | 1461272285040 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1108 | ++DOCSHELL 0B99D400 == 18 [pid = 1108] [id = 20] 13:58:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 56 (0B99E000) [pid = 1108] [serial = 56] [outer = 00000000] 13:58:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 57 (1033F800) [pid = 1108] [serial = 57] [outer = 0B99E000] 13:58:05 INFO - PROCESS | 1108 | 1461272285087 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 58 (1AB48400) [pid = 1108] [serial = 58] [outer = 0B99E000] 13:58:05 INFO - PROCESS | 1108 | 1461272285544 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 13:58:05 INFO - PROCESS | 1108 | 1461272285597 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 1108 | 1461272285599 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:58:05 INFO - PROCESS | 1108 | 1461272285602 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 1108 | 1461272285604 Marionette TRACE conn5 <- [1,46,null,{}] 13:58:05 INFO - PROCESS | 1108 | 1461272285607 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 1108 | 1461272285706 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:58:05 INFO - PROCESS | 1108 | 1461272285714 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1108 | ++DOCSHELL 1AB46400 == 19 [pid = 1108] [id = 21] 13:58:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 59 (1B131000) [pid = 1108] [serial = 59] [outer = 00000000] 13:58:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 60 (1E362400) [pid = 1108] [serial = 60] [outer = 1B131000] 13:58:05 INFO - PROCESS | 1108 | 1461272285763 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 61 (1E36A400) [pid = 1108] [serial = 61] [outer = 1B131000] 13:58:06 INFO - PROCESS | 1108 | 1461272286130 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 13:58:06 INFO - PROCESS | 1108 | 1461272286173 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 1108 | 1461272286175 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:58:06 INFO - PROCESS | 1108 | 1461272286178 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 1108 | 1461272286179 Marionette TRACE conn5 <- [1,50,null,{}] 13:58:06 INFO - PROCESS | 1108 | 1461272286183 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 1108 | 1461272286256 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:58:06 INFO - PROCESS | 1108 | 1461272286324 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 1108 | ++DOCSHELL 19CF5800 == 20 [pid = 1108] [id = 22] 13:58:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 62 (1A7D4400) [pid = 1108] [serial = 62] [outer = 00000000] 13:58:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 63 (1A7E1800) [pid = 1108] [serial = 63] [outer = 1A7D4400] 13:58:06 INFO - PROCESS | 1108 | 1461272286370 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (1CB28800) [pid = 1108] [serial = 64] [outer = 1A7D4400] 13:58:06 INFO - PROCESS | 1108 | 1461272286726 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 13:58:06 INFO - PROCESS | 1108 | 1461272286749 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 1108 | 1461272286751 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:58:06 INFO - PROCESS | 1108 | 1461272286754 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 1108 | 1461272286756 Marionette TRACE conn5 <- [1,54,null,{}] 13:58:06 INFO - PROCESS | 1108 | 1461272286759 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 1108 | 1461272286832 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:58:06 INFO - PROCESS | 1108 | 1461272286902 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 1108 | ++DOCSHELL 10B05000 == 21 [pid = 1108] [id = 23] 13:58:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 65 (10B06000) [pid = 1108] [serial = 65] [outer = 00000000] 13:58:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 66 (10B0EC00) [pid = 1108] [serial = 66] [outer = 10B06000] 13:58:06 INFO - PROCESS | 1108 | 1461272286947 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (19858C00) [pid = 1108] [serial = 67] [outer = 10B06000] 13:58:07 INFO - PROCESS | 1108 | 1461272287289 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 13:58:07 INFO - PROCESS | 1108 | 1461272287325 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 1108 | 1461272287327 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:58:07 INFO - PROCESS | 1108 | 1461272287330 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 1108 | 1461272287333 Marionette TRACE conn5 <- [1,58,null,{}] 13:58:07 INFO - PROCESS | 1108 | 1461272287336 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:07 INFO - PROCESS | 1108 | 1461272287455 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:58:07 INFO - PROCESS | 1108 | 1461272287464 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 1108 | ++DOCSHELL 0EF21C00 == 22 [pid = 1108] [id = 24] 13:58:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (0EF26400) [pid = 1108] [serial = 68] [outer = 00000000] 13:58:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (10B0E400) [pid = 1108] [serial = 69] [outer = 0EF26400] 13:58:07 INFO - PROCESS | 1108 | 1461272287511 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (10C6D400) [pid = 1108] [serial = 70] [outer = 0EF26400] 13:58:07 INFO - PROCESS | 1108 | 1461272287897 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 13:58:07 INFO - PROCESS | 1108 | 1461272287962 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 1108 | 1461272287964 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:58:07 INFO - PROCESS | 1108 | 1461272287967 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 1108 | 1461272287969 Marionette TRACE conn5 <- [1,62,null,{}] 13:58:07 INFO - PROCESS | 1108 | 1461272287973 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 1108 | 1461272288093 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:58:08 INFO - PROCESS | 1108 | 1461272288104 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 1108 | ++DOCSHELL 10C6FC00 == 23 [pid = 1108] [id = 25] 13:58:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (10C70400) [pid = 1108] [serial = 71] [outer = 00000000] 13:58:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (1A7D8000) [pid = 1108] [serial = 72] [outer = 10C70400] 13:58:08 INFO - PROCESS | 1108 | 1461272288150 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (1985C000) [pid = 1108] [serial = 73] [outer = 10C70400] 13:58:09 INFO - PROCESS | 1108 | 1461272289306 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1374ms 13:58:09 INFO - PROCESS | 1108 | 1461272289343 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 1108 | 1461272289347 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:58:09 INFO - PROCESS | 1108 | 1461272289351 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 1108 | 1461272289355 Marionette TRACE conn5 <- [1,66,null,{}] 13:58:09 INFO - PROCESS | 1108 | 1461272289366 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 1108 | 1461272289467 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:58:09 INFO - PROCESS | 1108 | 1461272289479 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 1108 | ++DOCSHELL 0EF7CC00 == 24 [pid = 1108] [id = 26] 13:58:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (0EF7D000) [pid = 1108] [serial = 74] [outer = 00000000] 13:58:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (10386400) [pid = 1108] [serial = 75] [outer = 0EF7D000] 13:58:09 INFO - PROCESS | 1108 | 1461272289526 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (106A0000) [pid = 1108] [serial = 76] [outer = 0EF7D000] 13:58:09 INFO - PROCESS | 1108 | 1461272289953 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 13:58:09 INFO - PROCESS | 1108 | 1461272289989 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 1108 | 1461272289995 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:58:09 INFO - PROCESS | 1108 | 1461272290001 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 1108 | 1461272290004 Marionette TRACE conn5 <- [1,70,null,{}] 13:58:10 INFO - PROCESS | 1108 | 1461272290008 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:10 INFO - PROCESS | 1108 | 1461272290108 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:58:10 INFO - PROCESS | 1108 | 1461272290115 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 1108 | ++DOCSHELL 107E1C00 == 25 [pid = 1108] [id = 27] 13:58:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (107E2C00) [pid = 1108] [serial = 77] [outer = 00000000] 13:58:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (10B0DC00) [pid = 1108] [serial = 78] [outer = 107E2C00] 13:58:10 INFO - PROCESS | 1108 | 1461272290163 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (10C6BC00) [pid = 1108] [serial = 79] [outer = 107E2C00] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (16A83000) [pid = 1108] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (19CF4000) [pid = 1108] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1985F800) [pid = 1108] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (10F03800) [pid = 1108] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (159D9800) [pid = 1108] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (1907F400) [pid = 1108] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (19725800) [pid = 1108] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (1A7D4400) [pid = 1108] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (10B06000) [pid = 1108] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (1E611400) [pid = 1108] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:58:10 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (0EF26400) [pid = 1108] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:58:10 INFO - PROCESS | 1108 | 1461272290930 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 970ms 13:58:10 INFO - PROCESS | 1108 | 1461272290973 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 1108 | 1461272290976 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:58:10 INFO - PROCESS | 1108 | 1461272290983 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:58:10 INFO - PROCESS | 1108 | 1461272290987 Marionette TRACE conn5 <- [1,74,null,{}] 13:58:11 INFO - PROCESS | 1108 | 1461272291012 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 1108 | 1461272291091 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:58:11 INFO - PROCESS | 1108 | 1461272291100 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 1108 | ++DOCSHELL 110BE000 == 26 [pid = 1108] [id = 28] 13:58:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (113D5400) [pid = 1108] [serial = 80] [outer = 00000000] 13:58:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (11BA9000) [pid = 1108] [serial = 81] [outer = 113D5400] 13:58:11 INFO - PROCESS | 1108 | 1461272291148 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (15451800) [pid = 1108] [serial = 82] [outer = 113D5400] 13:58:11 INFO - PROCESS | 1108 | 1461272291561 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 13:58:11 INFO - PROCESS | 1108 | 1461272291618 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 1108 | 1461272291621 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:58:11 INFO - PROCESS | 1108 | 1461272291624 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 1108 | 1461272291626 Marionette TRACE conn5 <- [1,78,null,{}] 13:58:11 INFO - PROCESS | 1108 | 1461272291629 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 1108 | 1461272291703 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:58:11 INFO - PROCESS | 1108 | 1461272291710 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 1108 | ++DOCSHELL 154F8800 == 27 [pid = 1108] [id = 29] 13:58:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (1592F400) [pid = 1108] [serial = 83] [outer = 00000000] 13:58:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (15C89400) [pid = 1108] [serial = 84] [outer = 1592F400] 13:58:11 INFO - PROCESS | 1108 | 1461272291755 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (16A8C400) [pid = 1108] [serial = 85] [outer = 1592F400] 13:58:12 INFO - PROCESS | 1108 | 1461272292171 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 13:58:12 INFO - PROCESS | 1108 | 1461272292198 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:58:12 INFO - PROCESS | 1108 | 1461272292200 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:58:12 INFO - PROCESS | 1108 | 1461272292203 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 1108 | 1461272292205 Marionette TRACE conn5 <- [1,82,null,{}] 13:58:12 INFO - PROCESS | 1108 | 1461272292209 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 1108 | 1461272292281 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:58:12 INFO - PROCESS | 1108 | 1461272292288 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1108 | ++DOCSHELL 17310800 == 28 [pid = 1108] [id = 30] 13:58:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (17310C00) [pid = 1108] [serial = 86] [outer = 00000000] 13:58:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (18CC9400) [pid = 1108] [serial = 87] [outer = 17310C00] 13:58:12 INFO - PROCESS | 1108 | 1461272292332 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (19066000) [pid = 1108] [serial = 88] [outer = 17310C00] 13:58:12 INFO - PROCESS | 1108 | 1461272292739 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 13:58:12 INFO - PROCESS | 1108 | 1461272292835 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 1108 | 1461272292839 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:58:12 INFO - PROCESS | 1108 | 1461272292844 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 1108 | 1461272292848 Marionette TRACE conn5 <- [1,86,null,{}] 13:58:12 INFO - PROCESS | 1108 | 1461272292855 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 1108 | 1461272292985 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:58:13 INFO - PROCESS | 1108 | 1461272293126 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 1108 | ++DOCSHELL 0EF78000 == 29 [pid = 1108] [id = 31] 13:58:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (0EF79800) [pid = 1108] [serial = 89] [outer = 00000000] 13:58:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (10705000) [pid = 1108] [serial = 90] [outer = 0EF79800] 13:58:13 INFO - PROCESS | 1108 | 1461272293184 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (10878000) [pid = 1108] [serial = 91] [outer = 0EF79800] 13:58:13 INFO - PROCESS | 1108 | 1461272293750 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 13:58:13 INFO - PROCESS | 1108 | 1461272293775 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:58:13 INFO - PROCESS | 1108 | 1461272293779 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:58:13 INFO - PROCESS | 1108 | 1461272293786 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 1108 | 1461272293791 Marionette TRACE conn5 <- [1,90,null,{}] 13:58:13 INFO - PROCESS | 1108 | 1461272293795 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 1108 | 1461272293895 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:58:13 INFO - PROCESS | 1108 | 1461272293979 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 1108 | ++DOCSHELL 154F3000 == 30 [pid = 1108] [id = 32] 13:58:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (15934000) [pid = 1108] [serial = 92] [outer = 00000000] 13:58:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (16B45800) [pid = 1108] [serial = 93] [outer = 15934000] 13:58:14 INFO - PROCESS | 1108 | 1461272294034 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1875E400) [pid = 1108] [serial = 94] [outer = 15934000] 13:58:14 INFO - PROCESS | 1108 | 1461272294572 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 829ms 13:58:14 INFO - PROCESS | 1108 | 1461272294615 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 1108 | 1461272294617 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:58:14 INFO - PROCESS | 1108 | 1461272294621 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 1108 | 1461272294623 Marionette TRACE conn5 <- [1,94,null,{}] 13:58:14 INFO - PROCESS | 1108 | 1461272294633 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:14 INFO - PROCESS | 1108 | 1461272294732 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:58:14 INFO - PROCESS | 1108 | 1461272294815 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 1108 | ++DOCSHELL 19946400 == 31 [pid = 1108] [id = 33] 13:58:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (19948400) [pid = 1108] [serial = 95] [outer = 00000000] 13:58:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (19CE9000) [pid = 1108] [serial = 96] [outer = 19948400] 13:58:14 INFO - PROCESS | 1108 | 1461272294875 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (19CF3000) [pid = 1108] [serial = 97] [outer = 19948400] 13:58:15 INFO - PROCESS | 1108 | 1461272295399 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 13:58:15 INFO - PROCESS | 1108 | 1461272295454 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1108 | 1461272295457 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:58:15 INFO - PROCESS | 1108 | 1461272295460 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 1108 | 1461272295462 Marionette TRACE conn5 <- [1,98,null,{}] 13:58:15 INFO - PROCESS | 1108 | 1461272295466 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 1108 | 1461272295566 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:58:15 INFO - PROCESS | 1108 | 1461272295650 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 1108 | ++DOCSHELL 1A7D3C00 == 32 [pid = 1108] [id = 34] 13:58:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1A7D4400) [pid = 1108] [serial = 98] [outer = 00000000] 13:58:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1A8A1C00) [pid = 1108] [serial = 99] [outer = 1A7D4400] 13:58:15 INFO - PROCESS | 1108 | 1461272295706 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1A8AD400) [pid = 1108] [serial = 100] [outer = 1A7D4400] 13:58:16 INFO - PROCESS | 1108 | 1461272296260 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 13:58:16 INFO - PROCESS | 1108 | 1461272296335 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 1108 | 1461272296337 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:58:16 INFO - PROCESS | 1108 | 1461272296341 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:58:16 INFO - PROCESS | 1108 | 1461272296343 Marionette TRACE conn5 <- [1,102,null,{}] 13:58:16 INFO - PROCESS | 1108 | 1461272296346 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 1108 | 1461272296438 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:58:16 INFO - PROCESS | 1108 | 1461272296519 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 1108 | ++DOCSHELL 10344800 == 33 [pid = 1108] [id = 35] 13:58:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (11009C00) [pid = 1108] [serial = 101] [outer = 00000000] 13:58:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (16B40000) [pid = 1108] [serial = 102] [outer = 11009C00] 13:58:16 INFO - PROCESS | 1108 | 1461272296574 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (17793800) [pid = 1108] [serial = 103] [outer = 11009C00] 13:58:17 INFO - PROCESS | 1108 | 1461272297135 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (16A8D800) [pid = 1108] [serial = 9] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1778F400) [pid = 1108] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1205A800) [pid = 1108] [serial = 4] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (19D85000) [pid = 1108] [serial = 27] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1AB43C00) [pid = 1108] [serial = 30] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (110B5000) [pid = 1108] [serial = 36] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (124B4800) [pid = 1108] [serial = 39] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (16A8B400) [pid = 1108] [serial = 42] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (17309C00) [pid = 1108] [serial = 45] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (19721000) [pid = 1108] [serial = 46] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (19CF2C00) [pid = 1108] [serial = 48] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (19082800) [pid = 1108] [serial = 49] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1A8AB000) [pid = 1108] [serial = 51] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1C1C4400) [pid = 1108] [serial = 54] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1033F800) [pid = 1108] [serial = 57] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (1E362400) [pid = 1108] [serial = 60] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1A7E1800) [pid = 1108] [serial = 63] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (10B0EC00) [pid = 1108] [serial = 66] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (19CEA000) [pid = 1108] [serial = 24] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (1080A800) [pid = 1108] [serial = 33] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (19D8C800) [pid = 1108] [serial = 28] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 70 (154F0800) [pid = 1108] [serial = 40] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 69 (1CB28800) [pid = 1108] [serial = 64] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 68 (1CB1F800) [pid = 1108] [serial = 31] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 67 (16F13000) [pid = 1108] [serial = 43] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 66 (10B0E400) [pid = 1108] [serial = 69] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 65 (19858C00) [pid = 1108] [serial = 67] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 64 (19D86000) [pid = 1108] [serial = 22] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 63 (10C6D400) [pid = 1108] [serial = 70] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 62 (19D81C00) [pid = 1108] [serial = 21] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 61 (1A8CF000) [pid = 1108] [serial = 17] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | --DOMWINDOW == 60 (1B0E8000) [pid = 1108] [serial = 14] [outer = 00000000] [url = about:blank] 13:58:17 INFO - PROCESS | 1108 | 1461272297744 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 1108 | 1461272297749 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:58:17 INFO - PROCESS | 1108 | 1461272297760 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 1108 | 1461272297763 Marionette TRACE conn5 <- [1,106,null,{}] 13:58:17 INFO - PROCESS | 1108 | 1461272297769 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 1108 | 1461272297854 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:58:17 INFO - PROCESS | 1108 | 1461272297901 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 1108 | ++DOCSHELL 0EF73800 == 34 [pid = 1108] [id = 36] 13:58:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 61 (0EF73C00) [pid = 1108] [serial = 104] [outer = 00000000] 13:58:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 62 (0EF7C400) [pid = 1108] [serial = 105] [outer = 0EF73C00] 13:58:17 INFO - PROCESS | 1108 | 1461272297952 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 63 (10651000) [pid = 1108] [serial = 106] [outer = 0EF73C00] 13:58:18 INFO - PROCESS | 1108 | 1461272298389 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 13:58:18 INFO - PROCESS | 1108 | 1461272298435 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:58:18 INFO - PROCESS | 1108 | 1461272298439 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:58:18 INFO - PROCESS | 1108 | 1461272298446 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 1108 | 1461272298450 Marionette TRACE conn5 <- [1,110,null,{}] 13:58:18 INFO - PROCESS | 1108 | 1461272298455 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:18 INFO - PROCESS | 1108 | 1461272298533 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:58:18 INFO - PROCESS | 1108 | 1461272298544 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1108 | ++DOCSHELL 10C6C400 == 35 [pid = 1108] [id = 37] 13:58:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 64 (10C6D000) [pid = 1108] [serial = 107] [outer = 00000000] 13:58:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 65 (10C75400) [pid = 1108] [serial = 108] [outer = 10C6D000] 13:58:18 INFO - PROCESS | 1108 | 1461272298589 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 66 (10F0BC00) [pid = 1108] [serial = 109] [outer = 10C6D000] 13:58:19 INFO - PROCESS | 1108 | 1461272299015 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 13:58:19 INFO - PROCESS | 1108 | 1461272299075 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 1108 | 1461272299078 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:58:19 INFO - PROCESS | 1108 | 1461272299081 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:58:19 INFO - PROCESS | 1108 | 1461272299083 Marionette TRACE conn5 <- [1,114,null,{}] 13:58:19 INFO - PROCESS | 1108 | 1461272299093 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 1108 | 1461272299175 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:58:19 INFO - PROCESS | 1108 | 1461272299221 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 1108 | ++DOCSHELL 159CFC00 == 36 [pid = 1108] [id = 38] 13:58:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 67 (159D9800) [pid = 1108] [serial = 110] [outer = 00000000] 13:58:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 68 (15BDC000) [pid = 1108] [serial = 111] [outer = 159D9800] 13:58:19 INFO - PROCESS | 1108 | 1461272299270 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 69 (15BF1000) [pid = 1108] [serial = 112] [outer = 159D9800] 13:58:19 INFO - PROCESS | 1108 | 1461272299687 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 13:58:19 INFO - PROCESS | 1108 | 1461272299715 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 1108 | 1461272299717 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:58:19 INFO - PROCESS | 1108 | 1461272299720 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 1108 | 1461272299722 Marionette TRACE conn5 <- [1,118,null,{}] 13:58:19 INFO - PROCESS | 1108 | 1461272299725 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 1108 | 1461272299803 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:58:19 INFO - PROCESS | 1108 | 1461272299810 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 1108 | ++DOCSHELL 16A8C000 == 37 [pid = 1108] [id = 39] 13:58:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 70 (16A8E400) [pid = 1108] [serial = 113] [outer = 00000000] 13:58:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 71 (18CC6800) [pid = 1108] [serial = 114] [outer = 16A8E400] 13:58:19 INFO - PROCESS | 1108 | 1461272299856 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (19086800) [pid = 1108] [serial = 115] [outer = 16A8E400] 13:58:20 INFO - PROCESS | 1108 | 1461272300276 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 13:58:20 INFO - PROCESS | 1108 | 1461272300291 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:58:20 INFO - PROCESS | 1108 | 1461272300293 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:58:20 INFO - PROCESS | 1108 | 1461272300296 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 1108 | 1461272300298 Marionette TRACE conn5 <- [1,122,null,{}] 13:58:20 INFO - PROCESS | 1108 | 1461272300301 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 1108 | 1461272300399 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:58:20 INFO - PROCESS | 1108 | 1461272300405 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 1108 | ++DOCSHELL 1908DC00 == 38 [pid = 1108] [id = 40] 13:58:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (19839800) [pid = 1108] [serial = 116] [outer = 00000000] 13:58:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (1985A000) [pid = 1108] [serial = 117] [outer = 19839800] 13:58:20 INFO - PROCESS | 1108 | 1461272300451 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (19860800) [pid = 1108] [serial = 118] [outer = 19839800] 13:58:20 INFO - PROCESS | 1108 | 1461272300878 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 13:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:58:20 INFO - PROCESS | 1108 | 1461272300927 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 1108 | 1461272300930 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:58:20 INFO - PROCESS | 1108 | 1461272300933 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 1108 | 1461272300935 Marionette TRACE conn5 <- [1,126,null,{}] 13:58:20 INFO - PROCESS | 1108 | 1461272300938 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 1108 | 1461272301060 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:58:21 INFO - PROCESS | 1108 | 1461272301067 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 1108 | ++DOCSHELL 19862000 == 39 [pid = 1108] [id = 41] 13:58:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (19BAD000) [pid = 1108] [serial = 119] [outer = 00000000] 13:58:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (19D84000) [pid = 1108] [serial = 120] [outer = 19BAD000] 13:58:21 INFO - PROCESS | 1108 | 1461272301116 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (19D8C800) [pid = 1108] [serial = 121] [outer = 19BAD000] 13:58:21 INFO - PROCESS | 1108 | 1461272301632 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 730ms 13:58:21 INFO - PROCESS | 1108 | 1461272301667 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 1108 | 1461272301669 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:58:21 INFO - PROCESS | 1108 | 1461272301672 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 1108 | 1461272301673 Marionette TRACE conn5 <- [1,130,null,{}] 13:58:21 INFO - PROCESS | 1108 | 1461272301677 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 1108 | 1461272301796 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:58:21 INFO - PROCESS | 1108 | 1461272301803 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 1108 | ++DOCSHELL 19D8E800 == 40 [pid = 1108] [id = 42] 13:58:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1A0B3400) [pid = 1108] [serial = 122] [outer = 00000000] 13:58:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1A8A3C00) [pid = 1108] [serial = 123] [outer = 1A0B3400] 13:58:21 INFO - PROCESS | 1108 | 1461272301850 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1AA59000) [pid = 1108] [serial = 124] [outer = 1A0B3400] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (10C70400) [pid = 1108] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (19D83400) [pid = 1108] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (15B92C00) [pid = 1108] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1B131000) [pid = 1108] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (0B99E000) [pid = 1108] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (17310C00) [pid = 1108] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (0EF7D000) [pid = 1108] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (107E2C00) [pid = 1108] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (1592F400) [pid = 1108] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:58:22 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (113D5400) [pid = 1108] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:58:22 INFO - PROCESS | 1108 | 1461272302321 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 672ms 13:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:58:22 INFO - PROCESS | 1108 | 1461272302345 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1108 | 1461272302346 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:58:22 INFO - PROCESS | 1108 | 1461272302349 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 1108 | 1461272302351 Marionette TRACE conn5 <- [1,134,null,{}] 13:58:22 INFO - PROCESS | 1108 | 1461272302354 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:22 INFO - PROCESS | 1108 | 1461272302449 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:58:22 INFO - PROCESS | 1108 | 1461272302488 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2F800 == 41 [pid = 1108] [id = 43] 13:58:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (0EF79400) [pid = 1108] [serial = 125] [outer = 00000000] 13:58:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (19067C00) [pid = 1108] [serial = 126] [outer = 0EF79400] 13:58:22 INFO - PROCESS | 1108 | 1461272302533 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (19080C00) [pid = 1108] [serial = 127] [outer = 0EF79400] 13:58:22 INFO - PROCESS | 1108 | 1461272302873 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 13:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:58:22 INFO - PROCESS | 1108 | 1461272302921 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1108 | 1461272302923 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:58:22 INFO - PROCESS | 1108 | 1461272302926 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 1108 | 1461272302928 Marionette TRACE conn5 <- [1,138,null,{}] 13:58:22 INFO - PROCESS | 1108 | 1461272302931 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 1108 | 1461272303027 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:58:23 INFO - PROCESS | 1108 | 1461272303035 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1108 | ++DOCSHELL 18764400 == 42 [pid = 1108] [id = 44] 13:58:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (1985D400) [pid = 1108] [serial = 128] [outer = 00000000] 13:58:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (1AA64400) [pid = 1108] [serial = 129] [outer = 1985D400] 13:58:23 INFO - PROCESS | 1108 | 1461272303080 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (1AB41C00) [pid = 1108] [serial = 130] [outer = 1985D400] 13:58:23 INFO - PROCESS | 1108 | 1461272303492 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 13:58:23 INFO - PROCESS | 1108 | 1461272303557 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 1108 | 1461272303559 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:58:23 INFO - PROCESS | 1108 | 1461272303562 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 1108 | 1461272303564 Marionette TRACE conn5 <- [1,142,null,{}] 13:58:23 INFO - PROCESS | 1108 | 1461272303567 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 1108 | 1461272303664 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:58:23 INFO - PROCESS | 1108 | 1461272303672 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1108 | ++DOCSHELL 106A1C00 == 43 [pid = 1108] [id = 45] 13:58:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (1908C800) [pid = 1108] [serial = 131] [outer = 00000000] 13:58:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (1AE5B400) [pid = 1108] [serial = 132] [outer = 1908C800] 13:58:23 INFO - PROCESS | 1108 | 1461272303716 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1C1C4C00) [pid = 1108] [serial = 133] [outer = 1908C800] 13:58:24 INFO - PROCESS | 1108 | 1461272304099 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 13:58:24 INFO - PROCESS | 1108 | 1461272304133 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 1108 | 1461272304135 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:58:24 INFO - PROCESS | 1108 | 1461272304139 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:58:24 INFO - PROCESS | 1108 | 1461272304141 Marionette TRACE conn5 <- [1,146,null,{}] 13:58:24 INFO - PROCESS | 1108 | 1461272304144 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 1108 | 1461272304274 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:58:24 INFO - PROCESS | 1108 | 1461272304417 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 1108 | ++DOCSHELL 0EF06000 == 44 [pid = 1108] [id = 46] 13:58:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (0EF06800) [pid = 1108] [serial = 134] [outer = 00000000] 13:58:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (0EF0D000) [pid = 1108] [serial = 135] [outer = 0EF06800] 13:58:24 INFO - PROCESS | 1108 | 1461272304475 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (0EF10400) [pid = 1108] [serial = 136] [outer = 0EF06800] 13:58:25 INFO - PROCESS | 1108 | 1461272305092 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1016ms 13:58:25 INFO - PROCESS | 1108 | 1461272305161 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 1108 | 1461272305166 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:58:25 INFO - PROCESS | 1108 | 1461272305170 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1108 | 1461272305173 Marionette TRACE conn5 <- [1,150,null,{}] 13:58:25 INFO - PROCESS | 1108 | 1461272305178 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 1108 | 1461272305287 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:58:25 INFO - PROCESS | 1108 | 1461272305362 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 1108 | ++DOCSHELL 10B0D000 == 45 [pid = 1108] [id = 47] 13:58:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (10C6DC00) [pid = 1108] [serial = 137] [outer = 00000000] 13:58:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (113DA000) [pid = 1108] [serial = 138] [outer = 10C6DC00] 13:58:25 INFO - PROCESS | 1108 | 1461272305420 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (12303800) [pid = 1108] [serial = 139] [outer = 10C6DC00] 13:58:26 INFO - PROCESS | 1108 | 1461272306300 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1180ms 13:58:26 INFO - PROCESS | 1108 | 1461272306350 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 1108 | 1461272306354 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:58:26 INFO - PROCESS | 1108 | 1461272306359 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 1108 | 1461272306363 Marionette TRACE conn5 <- [1,154,null,{}] 13:58:26 INFO - PROCESS | 1108 | 1461272306370 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 1108 | 1461272306470 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:58:26 INFO - PROCESS | 1108 | 1461272306543 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1108 | ++DOCSHELL 0B999400 == 46 [pid = 1108] [id = 48] 13:58:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (10878400) [pid = 1108] [serial = 140] [outer = 00000000] 13:58:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (10B09C00) [pid = 1108] [serial = 141] [outer = 10878400] 13:58:26 INFO - PROCESS | 1108 | 1461272306593 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (10C69400) [pid = 1108] [serial = 142] [outer = 10878400] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 154F8800 == 45 [pid = 1108] [id = 29] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 17310800 == 44 [pid = 1108] [id = 30] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 106A1C00 == 43 [pid = 1108] [id = 45] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 18764400 == 42 [pid = 1108] [id = 44] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 0EF2F800 == 41 [pid = 1108] [id = 43] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 19D8E800 == 40 [pid = 1108] [id = 42] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 19862000 == 39 [pid = 1108] [id = 41] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 1908DC00 == 38 [pid = 1108] [id = 40] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 16A8C000 == 37 [pid = 1108] [id = 39] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 159CFC00 == 36 [pid = 1108] [id = 38] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 10C6C400 == 35 [pid = 1108] [id = 37] 13:58:26 INFO - PROCESS | 1108 | --DOCSHELL 0EF73800 == 34 [pid = 1108] [id = 36] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1A7D8000) [pid = 1108] [serial = 72] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1B130C00) [pid = 1108] [serial = 55] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1AA5E800) [pid = 1108] [serial = 52] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1E36A400) [pid = 1108] [serial = 61] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1AB48400) [pid = 1108] [serial = 58] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (18CC9400) [pid = 1108] [serial = 87] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (19066000) [pid = 1108] [serial = 88] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (10386400) [pid = 1108] [serial = 75] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (106A0000) [pid = 1108] [serial = 76] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (10B0DC00) [pid = 1108] [serial = 78] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (16A8C400) [pid = 1108] [serial = 85] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (15C89400) [pid = 1108] [serial = 84] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (10C6BC00) [pid = 1108] [serial = 79] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (15451800) [pid = 1108] [serial = 82] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1985C000) [pid = 1108] [serial = 73] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (11BA9000) [pid = 1108] [serial = 81] [outer = 00000000] [url = about:blank] 13:58:27 INFO - PROCESS | 1108 | 1461272307075 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 790ms 13:58:27 INFO - PROCESS | 1108 | 1461272307151 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1108 | 1461272307157 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:58:27 INFO - PROCESS | 1108 | 1461272307164 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1108 | 1461272307166 Marionette TRACE conn5 <- [1,158,null,{}] 13:58:27 INFO - PROCESS | 1108 | 1461272307170 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 1108 | 1461272307250 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:58:27 INFO - PROCESS | 1108 | 1461272307260 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 1108 | ++DOCSHELL 107E4000 == 35 [pid = 1108] [id = 49] 13:58:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (10B07000) [pid = 1108] [serial = 143] [outer = 00000000] 13:58:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (10C6E000) [pid = 1108] [serial = 144] [outer = 10B07000] 13:58:27 INFO - PROCESS | 1108 | 1461272307306 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (10F0C400) [pid = 1108] [serial = 145] [outer = 10B07000] 13:58:27 INFO - PROCESS | 1108 | 1461272307737 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 13:58:27 INFO - PROCESS | 1108 | 1461272307795 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1108 | 1461272307797 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:58:27 INFO - PROCESS | 1108 | 1461272307801 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:58:27 INFO - PROCESS | 1108 | 1461272307804 Marionette TRACE conn5 <- [1,162,null,{}] 13:58:27 INFO - PROCESS | 1108 | 1461272307816 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 1108 | 1461272307902 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:58:27 INFO - PROCESS | 1108 | 1461272307913 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 1108 | ++DOCSHELL 15B90400 == 36 [pid = 1108] [id = 50] 13:58:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (15B90800) [pid = 1108] [serial = 146] [outer = 00000000] 13:58:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (15C86000) [pid = 1108] [serial = 147] [outer = 15B90800] 13:58:27 INFO - PROCESS | 1108 | 1461272307961 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (16A89400) [pid = 1108] [serial = 148] [outer = 15B90800] 13:58:28 INFO - PROCESS | 1108 | 1461272308432 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 13:58:28 INFO - PROCESS | 1108 | 1461272308476 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 1108 | 1461272308478 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:58:28 INFO - PROCESS | 1108 | 1461272308482 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:58:28 INFO - PROCESS | 1108 | 1461272308483 Marionette TRACE conn5 <- [1,166,null,{}] 13:58:28 INFO - PROCESS | 1108 | 1461272308487 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 1108 | 1461272308570 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:58:28 INFO - PROCESS | 1108 | 1461272308579 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1108 | ++DOCSHELL 1730CC00 == 37 [pid = 1108] [id = 51] 13:58:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1778F400) [pid = 1108] [serial = 149] [outer = 00000000] 13:58:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1900BC00) [pid = 1108] [serial = 150] [outer = 1778F400] 13:58:28 INFO - PROCESS | 1108 | 1461272308642 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (1908D000) [pid = 1108] [serial = 151] [outer = 1778F400] 13:58:29 INFO - PROCESS | 1108 | 1461272309059 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 13:58:29 INFO - PROCESS | 1108 | 1461272309115 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1108 | 1461272309117 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:58:29 INFO - PROCESS | 1108 | 1461272309120 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1108 | 1461272309122 Marionette TRACE conn5 <- [1,170,null,{}] 13:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:58:29 INFO - PROCESS | 1108 | 1461272309125 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 1108 | 1461272309223 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:58:29 INFO - PROCESS | 1108 | 1461272309230 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1108 | ++DOCSHELL 0B99C400 == 38 [pid = 1108] [id = 52] 13:58:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (19834800) [pid = 1108] [serial = 152] [outer = 00000000] 13:58:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (19941C00) [pid = 1108] [serial = 153] [outer = 19834800] 13:58:29 INFO - PROCESS | 1108 | 1461272309275 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (19CEAC00) [pid = 1108] [serial = 154] [outer = 19834800] 13:58:29 INFO - PROCESS | 1108 | 1461272309729 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 13:58:29 INFO - PROCESS | 1108 | 1461272309755 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1108 | 1461272309757 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:58:29 INFO - PROCESS | 1108 | 1461272309766 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1108 | 1461272309768 Marionette TRACE conn5 <- [1,174,null,{}] 13:58:29 INFO - PROCESS | 1108 | 1461272309771 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 1108 | 1461272309887 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:58:29 INFO - PROCESS | 1108 | 1461272309895 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1108 | ++DOCSHELL 19D7FC00 == 39 [pid = 1108] [id = 53] 13:58:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (19D80000) [pid = 1108] [serial = 155] [outer = 00000000] 13:58:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1A7DCC00) [pid = 1108] [serial = 156] [outer = 19D80000] 13:58:29 INFO - PROCESS | 1108 | 1461272309944 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1A7DC000) [pid = 1108] [serial = 157] [outer = 19D80000] 13:58:30 INFO - PROCESS | 1108 | 1461272310379 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 13:58:30 INFO - PROCESS | 1108 | 1461272310400 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 1108 | 1461272310402 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:58:30 INFO - PROCESS | 1108 | 1461272310414 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1108 | 1461272310416 Marionette TRACE conn5 <- [1,178,null,{}] 13:58:30 INFO - PROCESS | 1108 | 1461272310419 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 1108 | 1461272310522 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:58:30 INFO - PROCESS | 1108 | 1461272310611 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 1108 | ++DOCSHELL 0EF72C00 == 40 [pid = 1108] [id = 54] 13:58:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1AA66400) [pid = 1108] [serial = 158] [outer = 00000000] 13:58:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1AB48400) [pid = 1108] [serial = 159] [outer = 1AA66400] 13:58:30 INFO - PROCESS | 1108 | 1461272310656 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1AE53C00) [pid = 1108] [serial = 160] [outer = 1AA66400] 13:58:31 INFO - PROCESS | 1108 | 1461272311044 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 13:58:31 INFO - PROCESS | 1108 | 1461272311200 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1108 | 1461272311202 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (16A8E400) [pid = 1108] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (159D9800) [pid = 1108] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (19839800) [pid = 1108] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1985D400) [pid = 1108] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (0EF73C00) [pid = 1108] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (10C6D000) [pid = 1108] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (19BAD000) [pid = 1108] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (0EF79400) [pid = 1108] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1A0B3400) [pid = 1108] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (0EF79800) [pid = 1108] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (15934000) [pid = 1108] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (19948400) [pid = 1108] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:58:31 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1A7D4400) [pid = 1108] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:58:31 INFO - PROCESS | 1108 | 1461272311215 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1108 | 1461272311217 Marionette TRACE conn5 <- [1,182,null,{}] 13:58:31 INFO - PROCESS | 1108 | 1461272311220 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 1108 | 1461272311295 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:58:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (0EF79400) [pid = 1108] [serial = 161] [outer = 1064F800] 13:58:31 INFO - PROCESS | 1108 | 1461272311319 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1108 | ++DOCSHELL 10C71000 == 41 [pid = 1108] [id = 55] 13:58:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (10C71C00) [pid = 1108] [serial = 162] [outer = 00000000] 13:58:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (15C90400) [pid = 1108] [serial = 163] [outer = 10C71C00] 13:58:31 INFO - PROCESS | 1108 | 1461272311370 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (19001800) [pid = 1108] [serial = 164] [outer = 10C71C00] 13:58:31 INFO - PROCESS | 1108 | 1461272311792 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 13:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:58:31 INFO - PROCESS | 1108 | 1461272311864 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1108 | 1461272311866 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:58:31 INFO - PROCESS | 1108 | 1461272311870 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1108 | 1461272311872 Marionette TRACE conn5 <- [1,186,null,{}] 13:58:31 INFO - PROCESS | 1108 | 1461272311875 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 1108 | 1461272311947 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:58:31 INFO - PROCESS | 1108 | 1461272311953 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1108 | ++DOCSHELL 1A7D8400 == 42 [pid = 1108] [id = 56] 13:58:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1A7E0C00) [pid = 1108] [serial = 165] [outer = 00000000] 13:58:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1B0E9C00) [pid = 1108] [serial = 166] [outer = 1A7E0C00] 13:58:31 INFO - PROCESS | 1108 | 1461272311998 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1AECB800) [pid = 1108] [serial = 167] [outer = 1A7E0C00] 13:58:32 INFO - PROCESS | 1108 | 1461272312405 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 13:58:32 INFO - PROCESS | 1108 | 1461272312451 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 1108 | 1461272312453 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:58:32 INFO - PROCESS | 1108 | 1461272312456 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1108 | 1461272312458 Marionette TRACE conn5 <- [1,190,null,{}] 13:58:32 INFO - PROCESS | 1108 | 1461272312466 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 1108 | 1461272312543 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:58:32 INFO - PROCESS | 1108 | 1461272312550 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1108 | ++DOCSHELL 16AC1000 == 43 [pid = 1108] [id = 57] 13:58:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (16AC1400) [pid = 1108] [serial = 168] [outer = 00000000] 13:58:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (16AC7400) [pid = 1108] [serial = 169] [outer = 16AC1400] 13:58:32 INFO - PROCESS | 1108 | 1461272312593 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (16AC9800) [pid = 1108] [serial = 170] [outer = 16AC1400] 13:58:32 INFO - PROCESS | 1108 | 1461272312988 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 13:58:33 INFO - PROCESS | 1108 | 1461272313049 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 1108 | 1461272313051 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:58:33 INFO - PROCESS | 1108 | 1461272313055 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:58:33 INFO - PROCESS | 1108 | 1461272313057 Marionette TRACE conn5 <- [1,194,null,{}] 13:58:33 INFO - PROCESS | 1108 | 1461272313061 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 1108 | 1461272313157 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:58:33 INFO - PROCESS | 1108 | 1461272313166 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1108 | ++DOCSHELL 19B6C800 == 44 [pid = 1108] [id = 58] 13:58:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (19B6E800) [pid = 1108] [serial = 171] [outer = 00000000] 13:58:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (19B72C00) [pid = 1108] [serial = 172] [outer = 19B6E800] 13:58:33 INFO - PROCESS | 1108 | 1461272313214 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (19B76000) [pid = 1108] [serial = 173] [outer = 19B6E800] 13:58:33 INFO - PROCESS | 1108 | 1461272313851 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 830ms 13:58:33 INFO - PROCESS | 1108 | 1461272313888 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 1108 | 1461272313894 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:58:33 INFO - PROCESS | 1108 | 1461272313900 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 1108 | 1461272313904 Marionette TRACE conn5 <- [1,198,null,{}] 13:58:33 INFO - PROCESS | 1108 | 1461272313909 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:34 INFO - PROCESS | 1108 | 1461272314016 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:58:34 INFO - PROCESS | 1108 | 1461272314106 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 1108 | ++DOCSHELL 1080FC00 == 45 [pid = 1108] [id = 59] 13:58:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (10880800) [pid = 1108] [serial = 174] [outer = 00000000] 13:58:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (110B4C00) [pid = 1108] [serial = 175] [outer = 10880800] 13:58:34 INFO - PROCESS | 1108 | 1461272314163 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1205B000) [pid = 1108] [serial = 176] [outer = 10880800] 13:58:34 INFO - PROCESS | 1108 | 1461272314796 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 929ms 13:58:34 INFO - PROCESS | 1108 | 1461272314833 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 1108 | 1461272314840 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:58:34 INFO - PROCESS | 1108 | 1461272314847 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 1108 | 1461272314850 Marionette TRACE conn5 <- [1,202,null,{}] 13:58:34 INFO - PROCESS | 1108 | 1461272314854 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:34 INFO - PROCESS | 1108 | 1461272314958 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:58:35 INFO - PROCESS | 1108 | 1461272315032 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1108 | ++DOCSHELL 15BF1400 == 46 [pid = 1108] [id = 60] 13:58:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (15C81800) [pid = 1108] [serial = 177] [outer = 00000000] 13:58:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1985DC00) [pid = 1108] [serial = 178] [outer = 15C81800] 13:58:35 INFO - PROCESS | 1108 | 1461272315090 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (19B69000) [pid = 1108] [serial = 179] [outer = 15C81800] 13:58:35 INFO - PROCESS | 1108 | 1461272315653 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 13:58:35 INFO - PROCESS | 1108 | 1461272315718 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1108 | 1461272315721 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:58:35 INFO - PROCESS | 1108 | 1461272315725 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 1108 | 1461272315728 Marionette TRACE conn5 <- [1,206,null,{}] 13:58:35 INFO - PROCESS | 1108 | 1461272315740 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 1108 | 1461272315874 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:58:35 INFO - PROCESS | 1108 | 1461272315950 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 1108 | ++DOCSHELL 1069D800 == 47 [pid = 1108] [id = 61] 13:58:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1069EC00) [pid = 1108] [serial = 180] [outer = 00000000] 13:58:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1AAE7800) [pid = 1108] [serial = 181] [outer = 1069EC00] 13:58:36 INFO - PROCESS | 1108 | 1461272316065 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1C4BF000) [pid = 1108] [serial = 182] [outer = 1069EC00] 13:58:36 INFO - PROCESS | 1108 | 1461272316775 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1079ms 13:58:36 INFO - PROCESS | 1108 | 1461272316807 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 1108 | 1461272316811 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:58:36 INFO - PROCESS | 1108 | 1461272316816 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 1108 | 1461272316819 Marionette TRACE conn5 <- [1,210,null,{}] 13:58:36 INFO - PROCESS | 1108 | 1461272316825 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:36 INFO - PROCESS | 1108 | 1461272316919 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:58:37 INFO - PROCESS | 1108 | 1461272317015 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1108 | ++DOCSHELL 10B05C00 == 48 [pid = 1108] [id = 62] 13:58:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (10B77800) [pid = 1108] [serial = 183] [outer = 00000000] 13:58:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (10C76400) [pid = 1108] [serial = 184] [outer = 10B77800] 13:58:37 INFO - PROCESS | 1108 | 1461272317064 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (11011000) [pid = 1108] [serial = 185] [outer = 10B77800] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 0EF78000 == 47 [pid = 1108] [id = 31] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 19946400 == 46 [pid = 1108] [id = 33] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 154F3000 == 45 [pid = 1108] [id = 32] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 16AC1000 == 44 [pid = 1108] [id = 57] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 1A7D8400 == 43 [pid = 1108] [id = 56] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 10C71000 == 42 [pid = 1108] [id = 55] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 0EF72C00 == 41 [pid = 1108] [id = 54] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 19D7FC00 == 40 [pid = 1108] [id = 53] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 0B99C400 == 39 [pid = 1108] [id = 52] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 1730CC00 == 38 [pid = 1108] [id = 51] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 15B90400 == 37 [pid = 1108] [id = 50] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 107E4000 == 36 [pid = 1108] [id = 49] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1AE5B400) [pid = 1108] [serial = 132] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 0B999400 == 35 [pid = 1108] [id = 48] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 10B0D000 == 34 [pid = 1108] [id = 47] 13:58:37 INFO - PROCESS | 1108 | --DOCSHELL 0EF06000 == 33 [pid = 1108] [id = 46] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (18CC6800) [pid = 1108] [serial = 114] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (15BDC000) [pid = 1108] [serial = 111] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (15BF1000) [pid = 1108] [serial = 112] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (19860800) [pid = 1108] [serial = 118] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1985A000) [pid = 1108] [serial = 117] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1AB41C00) [pid = 1108] [serial = 130] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (0EF7C400) [pid = 1108] [serial = 105] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (10651000) [pid = 1108] [serial = 106] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (10C75400) [pid = 1108] [serial = 108] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (10F0BC00) [pid = 1108] [serial = 109] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (16B40000) [pid = 1108] [serial = 102] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (19D8C800) [pid = 1108] [serial = 121] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (19D84000) [pid = 1108] [serial = 120] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (19067C00) [pid = 1108] [serial = 126] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1AA64400) [pid = 1108] [serial = 129] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1A8A3C00) [pid = 1108] [serial = 123] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1AA59000) [pid = 1108] [serial = 124] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (10878000) [pid = 1108] [serial = 91] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (10705000) [pid = 1108] [serial = 90] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1875E400) [pid = 1108] [serial = 94] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (16B45800) [pid = 1108] [serial = 93] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (19CF3000) [pid = 1108] [serial = 97] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (19CE9000) [pid = 1108] [serial = 96] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1A8AD400) [pid = 1108] [serial = 100] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1A8A1C00) [pid = 1108] [serial = 99] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (19080C00) [pid = 1108] [serial = 127] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (19086800) [pid = 1108] [serial = 115] [outer = 00000000] [url = about:blank] 13:58:37 INFO - PROCESS | 1108 | 1461272317614 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 13:58:37 INFO - PROCESS | 1108 | 1461272317647 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 1108 | 1461272317652 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:58:37 INFO - PROCESS | 1108 | 1461272317658 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:58:37 INFO - PROCESS | 1108 | 1461272317661 Marionette TRACE conn5 <- [1,214,null,{}] 13:58:37 INFO - PROCESS | 1108 | 1461272317664 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 1108 | 1461272317742 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:58:37 INFO - PROCESS | 1108 | 1461272317754 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1108 | ++DOCSHELL 0B99C400 == 34 [pid = 1108] [id = 63] 13:58:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (0EF08000) [pid = 1108] [serial = 186] [outer = 00000000] 13:58:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (10B08000) [pid = 1108] [serial = 187] [outer = 0EF08000] 13:58:37 INFO - PROCESS | 1108 | 1461272317855 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (10C75400) [pid = 1108] [serial = 188] [outer = 0EF08000] 13:58:38 INFO - PROCESS | 1108 | 1461272318236 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 13:58:38 INFO - PROCESS | 1108 | 1461272318292 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1108 | 1461272318294 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:58:38 INFO - PROCESS | 1108 | 1461272318303 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1108 | 1461272318307 Marionette TRACE conn5 <- [1,218,null,{}] 13:58:38 INFO - PROCESS | 1108 | 1461272318317 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 1108 | 1461272318396 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:58:38 INFO - PROCESS | 1108 | 1461272318404 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1108 | ++DOCSHELL 1544A800 == 35 [pid = 1108] [id = 64] 13:58:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (15450800) [pid = 1108] [serial = 189] [outer = 00000000] 13:58:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (16A82C00) [pid = 1108] [serial = 190] [outer = 15450800] 13:58:38 INFO - PROCESS | 1108 | 1461272318451 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (16ABF800) [pid = 1108] [serial = 191] [outer = 15450800] 13:58:38 INFO - PROCESS | 1108 | 1461272318879 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 13:58:38 INFO - PROCESS | 1108 | 1461272318932 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1108 | 1461272318934 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:58:38 INFO - PROCESS | 1108 | 1461272318937 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:58:38 INFO - PROCESS | 1108 | 1461272318939 Marionette TRACE conn5 <- [1,222,null,{}] 13:58:38 INFO - PROCESS | 1108 | 1461272318943 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 1108 | 1461272319020 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:58:39 INFO - PROCESS | 1108 | 1461272319029 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1108 | ++DOCSHELL 16F17400 == 36 [pid = 1108] [id = 65] 13:58:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (16F19800) [pid = 1108] [serial = 192] [outer = 00000000] 13:58:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (17797C00) [pid = 1108] [serial = 193] [outer = 16F19800] 13:58:39 INFO - PROCESS | 1108 | 1461272319097 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (1875E400) [pid = 1108] [serial = 194] [outer = 16F19800] 13:58:39 INFO - PROCESS | 1108 | 1461272319525 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 13:58:39 INFO - PROCESS | 1108 | 1461272319574 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1108 | 1461272319577 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:58:39 INFO - PROCESS | 1108 | 1461272319580 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1108 | 1461272319581 Marionette TRACE conn5 <- [1,226,null,{}] 13:58:39 INFO - PROCESS | 1108 | 1461272319585 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 1108 | 1461272319681 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:58:39 INFO - PROCESS | 1108 | 1461272319688 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1108 | ++DOCSHELL 10699400 == 37 [pid = 1108] [id = 66] 13:58:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (16F14400) [pid = 1108] [serial = 195] [outer = 00000000] 13:58:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (19085C00) [pid = 1108] [serial = 196] [outer = 16F14400] 13:58:39 INFO - PROCESS | 1108 | 1461272319733 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1908CC00) [pid = 1108] [serial = 197] [outer = 16F14400] 13:58:40 INFO - PROCESS | 1108 | 1461272320159 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 13:58:40 INFO - PROCESS | 1108 | 1461272320213 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:58:40 INFO - PROCESS | 1108 | 1461272320215 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:58:40 INFO - PROCESS | 1108 | 1461272320218 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1108 | 1461272320220 Marionette TRACE conn5 <- [1,230,null,{}] 13:58:40 INFO - PROCESS | 1108 | 1461272320223 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 1108 | 1461272320340 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:58:40 INFO - PROCESS | 1108 | 1461272320420 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1108 | ++DOCSHELL 1038BC00 == 38 [pid = 1108] [id = 67] 13:58:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1985AC00) [pid = 1108] [serial = 198] [outer = 00000000] 13:58:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (19B75C00) [pid = 1108] [serial = 199] [outer = 1985AC00] 13:58:40 INFO - PROCESS | 1108 | 1461272320468 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (19B74C00) [pid = 1108] [serial = 200] [outer = 1985AC00] 13:58:40 INFO - PROCESS | 1108 | 1461272320879 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 13:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:58:40 INFO - PROCESS | 1108 | 1461272320889 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 1108 | 1461272320890 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:58:40 INFO - PROCESS | 1108 | 1461272320893 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1108 | 1461272320895 Marionette TRACE conn5 <- [1,234,null,{}] 13:58:40 INFO - PROCESS | 1108 | 1461272320898 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 1108 | 1461272320995 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:58:40 INFO - PROCESS | 1108 | 1461272321001 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1108 | ++DOCSHELL 0EF05C00 == 39 [pid = 1108] [id = 68] 13:58:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (19CF1C00) [pid = 1108] [serial = 201] [outer = 00000000] 13:58:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (19D86400) [pid = 1108] [serial = 202] [outer = 19CF1C00] 13:58:41 INFO - PROCESS | 1108 | 1461272321047 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (19D88C00) [pid = 1108] [serial = 203] [outer = 19CF1C00] 13:58:41 INFO - PROCESS | 1108 | 1461272321475 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 13:58:41 INFO - PROCESS | 1108 | 1461272321526 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 1108 | 1461272321527 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:58:41 INFO - PROCESS | 1108 | 1461272321530 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:58:41 INFO - PROCESS | 1108 | 1461272321532 Marionette TRACE conn5 <- [1,238,null,{}] 13:58:41 INFO - PROCESS | 1108 | 1461272321535 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 1108 | 1461272321789 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (19D80000) [pid = 1108] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1AA66400) [pid = 1108] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (15B90800) [pid = 1108] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1778F400) [pid = 1108] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (10878400) [pid = 1108] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (10B07000) [pid = 1108] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1908C800) [pid = 1108] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (10C71C00) [pid = 1108] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1A7E0C00) [pid = 1108] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (19834800) [pid = 1108] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:58:41 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (16AC1400) [pid = 1108] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:58:41 INFO - PROCESS | 1108 | 1461272321861 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1108 | ++DOCSHELL 0EF02C00 == 40 [pid = 1108] [id = 69] 13:58:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (0EF04400) [pid = 1108] [serial = 204] [outer = 00000000] 13:58:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (11B5B400) [pid = 1108] [serial = 205] [outer = 0EF04400] 13:58:41 INFO - PROCESS | 1108 | 1461272321905 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (16AC1400) [pid = 1108] [serial = 206] [outer = 0EF04400] 13:58:42 INFO - PROCESS | 1108 | 1461272322243 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 770ms 13:58:42 INFO - PROCESS | 1108 | 1461272322305 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:58:42 INFO - PROCESS | 1108 | 1461272322307 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:58:42 INFO - PROCESS | 1108 | 1461272322310 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1108 | 1461272322312 Marionette TRACE conn5 <- [1,242,null,{}] 13:58:42 INFO - PROCESS | 1108 | 1461272322315 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 1108 | 1461272322388 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:58:42 INFO - PROCESS | 1108 | 1461272322395 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1108 | ++DOCSHELL 1908C800 == 41 [pid = 1108] [id = 70] 13:58:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (19834800) [pid = 1108] [serial = 207] [outer = 00000000] 13:58:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1A876C00) [pid = 1108] [serial = 208] [outer = 19834800] 13:58:42 INFO - PROCESS | 1108 | 1461272322439 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1A8CF800) [pid = 1108] [serial = 209] [outer = 19834800] 13:58:42 INFO - PROCESS | 1108 | 1461272322838 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 13:58:42 INFO - PROCESS | 1108 | 1461272322884 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1108 | 1461272322886 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:58:42 INFO - PROCESS | 1108 | 1461272322889 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1108 | 1461272322891 Marionette TRACE conn5 <- [1,246,null,{}] 13:58:42 INFO - PROCESS | 1108 | 1461272322898 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 1108 | 1461272322972 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:58:42 INFO - PROCESS | 1108 | 1461272322979 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1108 | ++DOCSHELL 10D5F800 == 42 [pid = 1108] [id = 71] 13:58:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (10D5FC00) [pid = 1108] [serial = 210] [outer = 00000000] 13:58:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (10D65000) [pid = 1108] [serial = 211] [outer = 10D5FC00] 13:58:43 INFO - PROCESS | 1108 | 1461272323023 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (19B75400) [pid = 1108] [serial = 212] [outer = 10D5FC00] 13:58:43 INFO - PROCESS | 1108 | 1461272323460 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 13:58:43 INFO - PROCESS | 1108 | 1461272323521 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1108 | 1461272323523 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:58:43 INFO - PROCESS | 1108 | 1461272323527 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:58:43 INFO - PROCESS | 1108 | 1461272323529 Marionette TRACE conn5 <- [1,250,null,{}] 13:58:43 INFO - PROCESS | 1108 | 1461272323533 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 1108 | 1461272323644 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:58:43 INFO - PROCESS | 1108 | 1461272323662 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1108 | ++DOCSHELL 1AA62000 == 43 [pid = 1108] [id = 72] 13:58:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1AA64400) [pid = 1108] [serial = 213] [outer = 00000000] 13:58:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1AAE7400) [pid = 1108] [serial = 214] [outer = 1AA64400] 13:58:43 INFO - PROCESS | 1108 | 1461272323711 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1B0E7C00) [pid = 1108] [serial = 215] [outer = 1AA64400] 13:58:44 INFO - PROCESS | 1108 | 1461272324492 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1016ms 13:58:44 INFO - PROCESS | 1108 | 1461272324549 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1108 | 1461272324552 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:58:44 INFO - PROCESS | 1108 | 1461272324557 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1108 | 1461272324560 Marionette TRACE conn5 <- [1,254,null,{}] 13:58:44 INFO - PROCESS | 1108 | 1461272324565 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 1108 | 1461272324669 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:58:44 INFO - PROCESS | 1108 | 1461272324743 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 1108 | ++DOCSHELL 10704000 == 44 [pid = 1108] [id = 73] 13:58:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (107E4800) [pid = 1108] [serial = 216] [outer = 00000000] 13:58:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (11006000) [pid = 1108] [serial = 217] [outer = 107E4800] 13:58:44 INFO - PROCESS | 1108 | 1461272324799 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (15454800) [pid = 1108] [serial = 218] [outer = 107E4800] 13:58:45 INFO - PROCESS | 1108 | 1461272325336 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 830ms 13:58:45 INFO - PROCESS | 1108 | 1461272325389 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1108 | 1461272325395 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:58:45 INFO - PROCESS | 1108 | 1461272325401 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 1108 | 1461272325404 Marionette TRACE conn5 <- [1,258,null,{}] 13:58:45 INFO - PROCESS | 1108 | 1461272325408 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:45 INFO - PROCESS | 1108 | 1461272325512 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:58:45 INFO - PROCESS | 1108 | 1461272325600 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1108 | ++DOCSHELL 154F3000 == 45 [pid = 1108] [id = 74] 13:58:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (15C83800) [pid = 1108] [serial = 219] [outer = 00000000] 13:58:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (19723000) [pid = 1108] [serial = 220] [outer = 15C83800] 13:58:45 INFO - PROCESS | 1108 | 1461272325655 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (19860800) [pid = 1108] [serial = 221] [outer = 15C83800] 13:58:46 INFO - PROCESS | 1108 | 1461272326228 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 13:58:46 INFO - PROCESS | 1108 | 1461272326273 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1108 | 1461272326276 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:58:46 INFO - PROCESS | 1108 | 1461272326280 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1108 | 1461272326283 Marionette TRACE conn5 <- [1,262,null,{}] 13:58:46 INFO - PROCESS | 1108 | 1461272326295 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 1108 | 1461272326398 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:58:46 INFO - PROCESS | 1108 | 1461272326488 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1108 | ++DOCSHELL 0EF55800 == 46 [pid = 1108] [id = 75] 13:58:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (0EF55C00) [pid = 1108] [serial = 222] [outer = 00000000] 13:58:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (19B69C00) [pid = 1108] [serial = 223] [outer = 0EF55C00] 13:58:46 INFO - PROCESS | 1108 | 1461272326545 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1A7DE400) [pid = 1108] [serial = 224] [outer = 0EF55C00] 13:58:47 INFO - PROCESS | 1108 | 1461272327037 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 13:58:47 INFO - PROCESS | 1108 | 1461272327134 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 1108 | 1461272327137 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:58:47 INFO - PROCESS | 1108 | 1461272327140 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 1108 | 1461272327143 Marionette TRACE conn5 <- [1,266,null,{}] 13:58:47 INFO - PROCESS | 1108 | 1461272327161 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 1108 | 1461272327267 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:58:47 INFO - PROCESS | 1108 | 1461272327337 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 1108 | ++DOCSHELL 10C5A000 == 47 [pid = 1108] [id = 76] 13:58:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (10C5CC00) [pid = 1108] [serial = 225] [outer = 00000000] 13:58:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (10C63C00) [pid = 1108] [serial = 226] [outer = 10C5CC00] 13:58:47 INFO - PROCESS | 1108 | 1461272327392 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (17790400) [pid = 1108] [serial = 227] [outer = 10C5CC00] 13:58:47 INFO - PROCESS | 1108 | 1461272327901 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 790ms 13:58:47 INFO - PROCESS | 1108 | 1461272327936 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 1108 | 1461272327939 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:58:47 INFO - PROCESS | 1108 | 1461272327943 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 1108 | 1461272327945 Marionette TRACE conn5 <- [1,270,null,{}] 13:58:47 INFO - PROCESS | 1108 | 1461272327949 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 1108 | 1461272328064 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:58:48 INFO - PROCESS | 1108 | 1461272328157 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1108 | ++DOCSHELL 16ABDC00 == 48 [pid = 1108] [id = 77] 13:58:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (16ABEC00) [pid = 1108] [serial = 228] [outer = 00000000] 13:58:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19CF4800) [pid = 1108] [serial = 229] [outer = 16ABEC00] 13:58:48 INFO - PROCESS | 1108 | 1461272328212 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1AAE1800) [pid = 1108] [serial = 230] [outer = 16ABEC00] 13:58:49 INFO - PROCESS | 1108 | 1461272329140 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1279ms 13:58:49 INFO - PROCESS | 1108 | 1461272329225 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 1108 | 1461272329228 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:58:49 INFO - PROCESS | 1108 | 1461272329276 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 1108 | 1461272329279 Marionette TRACE conn5 <- [1,274,null,{}] 13:58:49 INFO - PROCESS | 1108 | 1461272329284 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 1108 | 1461272329370 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:58:49 INFO - PROCESS | 1108 | 1461272329484 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 1108 | ++DOCSHELL 0EF37800 == 49 [pid = 1108] [id = 78] 13:58:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (0EF38C00) [pid = 1108] [serial = 231] [outer = 00000000] 13:58:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (0EF7D400) [pid = 1108] [serial = 232] [outer = 0EF38C00] 13:58:49 INFO - PROCESS | 1108 | 1461272329535 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (10699000) [pid = 1108] [serial = 233] [outer = 0EF38C00] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 1A7D3C00 == 48 [pid = 1108] [id = 34] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 10D5F800 == 47 [pid = 1108] [id = 71] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 1908C800 == 46 [pid = 1108] [id = 70] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 0EF02C00 == 45 [pid = 1108] [id = 69] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 0EF05C00 == 44 [pid = 1108] [id = 68] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 1038BC00 == 43 [pid = 1108] [id = 67] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 10699400 == 42 [pid = 1108] [id = 66] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 16F17400 == 41 [pid = 1108] [id = 65] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 1544A800 == 40 [pid = 1108] [id = 64] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 0B99C400 == 39 [pid = 1108] [id = 63] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 10B05C00 == 38 [pid = 1108] [id = 62] 13:58:49 INFO - PROCESS | 1108 | --DOCSHELL 19B6C800 == 37 [pid = 1108] [id = 58] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (16AC7400) [pid = 1108] [serial = 169] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1A7DCC00) [pid = 1108] [serial = 156] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1AB48400) [pid = 1108] [serial = 159] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (15C86000) [pid = 1108] [serial = 147] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (16A89400) [pid = 1108] [serial = 148] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1900BC00) [pid = 1108] [serial = 150] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (10C69400) [pid = 1108] [serial = 142] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (10B09C00) [pid = 1108] [serial = 141] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (113DA000) [pid = 1108] [serial = 138] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (0EF0D000) [pid = 1108] [serial = 135] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (10C6E000) [pid = 1108] [serial = 144] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (10F0C400) [pid = 1108] [serial = 145] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1C1C4C00) [pid = 1108] [serial = 133] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (15C90400) [pid = 1108] [serial = 163] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (19001800) [pid = 1108] [serial = 164] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (11B5BC00) [pid = 1108] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1AECB800) [pid = 1108] [serial = 167] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1AE53C00) [pid = 1108] [serial = 160] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (19941C00) [pid = 1108] [serial = 153] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (19CEAC00) [pid = 1108] [serial = 154] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1A7DC000) [pid = 1108] [serial = 157] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1B0E9C00) [pid = 1108] [serial = 166] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1908D000) [pid = 1108] [serial = 151] [outer = 00000000] [url = about:blank] 13:58:49 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (16AC9800) [pid = 1108] [serial = 170] [outer = 00000000] [url = about:blank] 13:58:50 INFO - PROCESS | 1108 | 1461272330032 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 770ms 13:58:50 INFO - PROCESS | 1108 | 1461272330051 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1108 | 1461272330056 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:58:50 INFO - PROCESS | 1108 | 1461272330062 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:58:50 INFO - PROCESS | 1108 | 1461272330064 Marionette TRACE conn5 <- [1,278,null,{}] 13:58:50 INFO - PROCESS | 1108 | 1461272330068 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 1108 | 1461272330149 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:58:50 INFO - PROCESS | 1108 | 1461272330157 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1108 | ++DOCSHELL 107E5400 == 38 [pid = 1108] [id = 79] 13:58:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1080A800) [pid = 1108] [serial = 234] [outer = 00000000] 13:58:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (10B0C000) [pid = 1108] [serial = 235] [outer = 1080A800] 13:58:50 INFO - PROCESS | 1108 | 1461272330205 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (10C59C00) [pid = 1108] [serial = 236] [outer = 1080A800] 13:58:50 INFO - PROCESS | 1108 | 1461272330660 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 13:58:50 INFO - PROCESS | 1108 | 1461272330698 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1108 | 1461272330700 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:58:50 INFO - PROCESS | 1108 | 1461272330704 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 1108 | 1461272330707 Marionette TRACE conn5 <- [1,282,null,{}] 13:58:50 INFO - PROCESS | 1108 | 1461272330717 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 1108 | 1461272330798 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:58:50 INFO - PROCESS | 1108 | 1461272330808 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1108 | ++DOCSHELL 10D5EC00 == 39 [pid = 1108] [id = 80] 13:58:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (10D5F400) [pid = 1108] [serial = 237] [outer = 00000000] 13:58:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (10F05000) [pid = 1108] [serial = 238] [outer = 10D5F400] 13:58:50 INFO - PROCESS | 1108 | 1461272330856 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (113DA000) [pid = 1108] [serial = 239] [outer = 10D5F400] 13:58:51 INFO - PROCESS | 1108 | 1461272331317 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 13:58:51 INFO - PROCESS | 1108 | 1461272331396 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1108 | 1461272331398 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:58:51 INFO - PROCESS | 1108 | 1461272331401 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:58:51 INFO - PROCESS | 1108 | 1461272331403 Marionette TRACE conn5 <- [1,286,null,{}] 13:58:51 INFO - PROCESS | 1108 | 1461272331407 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 1108 | 1461272331486 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:58:51 INFO - PROCESS | 1108 | 1461272331495 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1108 | ++DOCSHELL 12308C00 == 40 [pid = 1108] [id = 81] 13:58:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (124AE800) [pid = 1108] [serial = 240] [outer = 00000000] 13:58:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (159CDC00) [pid = 1108] [serial = 241] [outer = 124AE800] 13:58:51 INFO - PROCESS | 1108 | 1461272331540 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (15C8E000) [pid = 1108] [serial = 242] [outer = 124AE800] 13:58:51 INFO - PROCESS | 1108 | 1461272331980 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 13:58:52 INFO - PROCESS | 1108 | 1461272332036 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1108 | 1461272332038 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:58:52 INFO - PROCESS | 1108 | 1461272332041 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1108 | 1461272332043 Marionette TRACE conn5 <- [1,290,null,{}] 13:58:52 INFO - PROCESS | 1108 | 1461272332046 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 1108 | 1461272332146 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:58:52 INFO - PROCESS | 1108 | 1461272332219 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1108 | ++DOCSHELL 16ABCC00 == 41 [pid = 1108] [id = 82] 13:58:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (16ABE400) [pid = 1108] [serial = 243] [outer = 00000000] 13:58:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (16AC9C00) [pid = 1108] [serial = 244] [outer = 16ABE400] 13:58:52 INFO - PROCESS | 1108 | 1461272332263 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (16B40000) [pid = 1108] [serial = 245] [outer = 16ABE400] 13:58:52 INFO - PROCESS | 1108 | 1461272332673 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 13:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:58:52 INFO - PROCESS | 1108 | 1461272332721 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1108 | 1461272332723 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:58:52 INFO - PROCESS | 1108 | 1461272332730 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1108 | 1461272332732 Marionette TRACE conn5 <- [1,294,null,{}] 13:58:52 INFO - PROCESS | 1108 | 1461272332736 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 1108 | 1461272332864 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:58:52 INFO - PROCESS | 1108 | 1461272332874 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1108 | ++DOCSHELL 0EF33C00 == 42 [pid = 1108] [id = 83] 13:58:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (17302400) [pid = 1108] [serial = 246] [outer = 00000000] 13:58:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (19856000) [pid = 1108] [serial = 247] [outer = 17302400] 13:58:52 INFO - PROCESS | 1108 | 1461272332921 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1985A000) [pid = 1108] [serial = 248] [outer = 17302400] 13:58:53 INFO - PROCESS | 1108 | 1461272333333 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 13:58:53 INFO - PROCESS | 1108 | 1461272333361 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:58:53 INFO - PROCESS | 1108 | 1461272333363 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:58:53 INFO - PROCESS | 1108 | 1461272333365 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 1108 | 1461272333367 Marionette TRACE conn5 <- [1,298,null,{}] 13:58:53 INFO - PROCESS | 1108 | 1461272333371 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 1108 | 1461272333472 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:58:53 INFO - PROCESS | 1108 | 1461272333546 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1108 | ++DOCSHELL 1983E000 == 43 [pid = 1108] [id = 84] 13:58:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (19861800) [pid = 1108] [serial = 249] [outer = 00000000] 13:58:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (19BACC00) [pid = 1108] [serial = 250] [outer = 19861800] 13:58:53 INFO - PROCESS | 1108 | 1461272333590 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (19CEAC00) [pid = 1108] [serial = 251] [outer = 19861800] 13:58:53 INFO - PROCESS | 1108 | 1461272333992 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1985AC00) [pid = 1108] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (19CF1C00) [pid = 1108] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (0EF08000) [pid = 1108] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (10B77800) [pid = 1108] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (0EF04400) [pid = 1108] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (15450800) [pid = 1108] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19834800) [pid = 1108] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (16F19800) [pid = 1108] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (10D5FC00) [pid = 1108] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:58:54 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (16F14400) [pid = 1108] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 13:58:54 INFO - PROCESS | 1108 | 1461272334137 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1108 | 1461272334139 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:58:54 INFO - PROCESS | 1108 | 1461272334141 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1108 | 1461272334143 Marionette TRACE conn5 <- [1,302,null,{}] 13:58:54 INFO - PROCESS | 1108 | 1461272334146 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 1108 | 1461272334226 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:58:54 INFO - PROCESS | 1108 | 1461272334234 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1108 | ++DOCSHELL 10C74000 == 44 [pid = 1108] [id = 85] 13:58:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (10D56800) [pid = 1108] [serial = 252] [outer = 00000000] 13:58:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (17792C00) [pid = 1108] [serial = 253] [outer = 10D56800] 13:58:54 INFO - PROCESS | 1108 | 1461272334278 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (19067C00) [pid = 1108] [serial = 254] [outer = 10D56800] 13:58:54 INFO - PROCESS | 1108 | 1461272334682 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 569ms 13:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:58:54 INFO - PROCESS | 1108 | 1461272334712 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1108 | 1461272334714 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:58:54 INFO - PROCESS | 1108 | 1461272334717 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1108 | 1461272334719 Marionette TRACE conn5 <- [1,306,null,{}] 13:58:54 INFO - PROCESS | 1108 | 1461272334732 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 1108 | 1461272334833 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:58:54 INFO - PROCESS | 1108 | 1461272334842 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1108 | ++DOCSHELL 19D83400 == 45 [pid = 1108] [id = 86] 13:58:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (19D86000) [pid = 1108] [serial = 255] [outer = 00000000] 13:58:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1A8AB400) [pid = 1108] [serial = 256] [outer = 19D86000] 13:58:54 INFO - PROCESS | 1108 | 1461272334890 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1A8CF400) [pid = 1108] [serial = 257] [outer = 19D86000] 13:58:55 INFO - PROCESS | 1108 | 1461272335336 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:55 INFO - PROCESS | 1108 | 1461272335347 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 13:58:55 INFO - PROCESS | 1108 | 1461272335389 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1108 | 1461272335391 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:58:55 INFO - PROCESS | 1108 | 1461272335394 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:58:55 INFO - PROCESS | 1108 | 1461272335396 Marionette TRACE conn5 <- [1,310,null,{}] 13:58:55 INFO - PROCESS | 1108 | 1461272335399 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 1108 | 1461272335478 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:58:55 INFO - PROCESS | 1108 | 1461272335487 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1108 | ++DOCSHELL 16F14400 == 46 [pid = 1108] [id = 87] 13:58:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1AA5C800) [pid = 1108] [serial = 258] [outer = 00000000] 13:58:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1CF49800) [pid = 1108] [serial = 259] [outer = 1AA5C800] 13:58:55 INFO - PROCESS | 1108 | 1461272335530 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1D343800) [pid = 1108] [serial = 260] [outer = 1AA5C800] 13:58:55 INFO - PROCESS | 1108 | 1461272335943 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 13:58:55 INFO - PROCESS | 1108 | 1461272335979 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1108 | 1461272335982 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:58:55 INFO - PROCESS | 1108 | 1461272335985 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:58:55 INFO - PROCESS | 1108 | 1461272335987 Marionette TRACE conn5 <- [1,314,null,{}] 13:58:55 INFO - PROCESS | 1108 | 1461272335991 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 1108 | 1461272336100 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:58:56 INFO - PROCESS | 1108 | 1461272336288 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1108 | ++DOCSHELL 0EF0D800 == 47 [pid = 1108] [id = 88] 13:58:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (0EF0F000) [pid = 1108] [serial = 261] [outer = 00000000] 13:58:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (0EF38000) [pid = 1108] [serial = 262] [outer = 0EF0F000] 13:58:56 INFO - PROCESS | 1108 | 1461272336346 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (0EF3CC00) [pid = 1108] [serial = 263] [outer = 0EF0F000] 13:58:56 INFO - PROCESS | 1108 | 1461272336895 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 13:58:56 INFO - PROCESS | 1108 | 1461272336961 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1108 | 1461272336965 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:58:56 INFO - PROCESS | 1108 | 1461272336970 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:58:56 INFO - PROCESS | 1108 | 1461272336974 Marionette TRACE conn5 <- [1,318,null,{}] 13:58:56 INFO - PROCESS | 1108 | 1461272336980 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:57 INFO - PROCESS | 1108 | 1461272337089 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:58:57 INFO - PROCESS | 1108 | 1461272337168 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 1108 | ++DOCSHELL 10B7A400 == 48 [pid = 1108] [id = 89] 13:58:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (10C56C00) [pid = 1108] [serial = 264] [outer = 00000000] 13:58:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (10C71800) [pid = 1108] [serial = 265] [outer = 10C56C00] 13:58:57 INFO - PROCESS | 1108 | 1461272337265 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (10D5B400) [pid = 1108] [serial = 266] [outer = 10C56C00] 13:58:57 INFO - PROCESS | 1108 | 1461272337862 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 13:58:57 INFO - PROCESS | 1108 | 1461272337907 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 1108 | 1461272337912 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:58:57 INFO - PROCESS | 1108 | 1461272337916 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 1108 | 1461272337918 Marionette TRACE conn5 <- [1,322,null,{}] 13:58:57 INFO - PROCESS | 1108 | 1461272337922 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 1108 | 1461272338027 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:58:58 INFO - PROCESS | 1108 | 1461272338106 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 1108 | ++DOCSHELL 10D60800 == 49 [pid = 1108] [id = 90] 13:58:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (16A87000) [pid = 1108] [serial = 267] [outer = 00000000] 13:58:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (18CCE000) [pid = 1108] [serial = 268] [outer = 16A87000] 13:58:58 INFO - PROCESS | 1108 | 1461272338202 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (19835400) [pid = 1108] [serial = 269] [outer = 16A87000] 13:58:58 INFO - PROCESS | 1108 | 1461272338908 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1019ms 13:58:58 INFO - PROCESS | 1108 | 1461272338939 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1108 | 1461272338942 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:58:58 INFO - PROCESS | 1108 | 1461272338952 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1108 | 1461272338958 Marionette TRACE conn5 <- [1,326,null,{}] 13:58:58 INFO - PROCESS | 1108 | 1461272338986 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:59 INFO - PROCESS | 1108 | 1461272339095 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:58:59 INFO - PROCESS | 1108 | 1461272339174 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1108 | ++DOCSHELL 0EF03400 == 50 [pid = 1108] [id = 91] 13:58:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (0EF04400) [pid = 1108] [serial = 270] [outer = 00000000] 13:58:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (0EF39C00) [pid = 1108] [serial = 271] [outer = 0EF04400] 13:58:59 INFO - PROCESS | 1108 | 1461272339414 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (0EF54C00) [pid = 1108] [serial = 272] [outer = 0EF04400] 13:59:00 INFO - PROCESS | 1108 | 1461272340078 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1177ms 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 16F14400 == 49 [pid = 1108] [id = 87] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 19D83400 == 48 [pid = 1108] [id = 86] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 10C74000 == 47 [pid = 1108] [id = 85] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 1983E000 == 46 [pid = 1108] [id = 84] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 0EF33C00 == 45 [pid = 1108] [id = 83] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 16ABCC00 == 44 [pid = 1108] [id = 82] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 12308C00 == 43 [pid = 1108] [id = 81] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 10D5EC00 == 42 [pid = 1108] [id = 80] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 107E5400 == 41 [pid = 1108] [id = 79] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1AAE7800) [pid = 1108] [serial = 181] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | 1461272340181 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1108 | 1461272340185 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:59:00 INFO - PROCESS | 1108 | --DOCSHELL 0EF37800 == 40 [pid = 1108] [id = 78] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (19B74C00) [pid = 1108] [serial = 200] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (11011000) [pid = 1108] [serial = 185] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (10C76400) [pid = 1108] [serial = 184] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (11B5B400) [pid = 1108] [serial = 205] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (16A82C00) [pid = 1108] [serial = 190] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (16ABF800) [pid = 1108] [serial = 191] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (19D88C00) [pid = 1108] [serial = 203] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1A876C00) [pid = 1108] [serial = 208] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (17797C00) [pid = 1108] [serial = 193] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (10D65000) [pid = 1108] [serial = 211] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1985DC00) [pid = 1108] [serial = 178] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (19B75400) [pid = 1108] [serial = 212] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (19085C00) [pid = 1108] [serial = 196] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1908CC00) [pid = 1108] [serial = 197] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (16AC1400) [pid = 1108] [serial = 206] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1A8CF800) [pid = 1108] [serial = 209] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1875E400) [pid = 1108] [serial = 194] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (19B75C00) [pid = 1108] [serial = 199] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (19B72C00) [pid = 1108] [serial = 172] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (110B4C00) [pid = 1108] [serial = 175] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (19D86400) [pid = 1108] [serial = 202] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (10B08000) [pid = 1108] [serial = 187] [outer = 00000000] [url = about:blank] 13:59:00 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (10C75400) [pid = 1108] [serial = 188] [outer = 00000000] [url = about:blank] 13:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:59:00 INFO - PROCESS | 1108 | 1461272340218 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1108 | 1461272340220 Marionette TRACE conn5 <- [1,330,null,{}] 13:59:00 INFO - PROCESS | 1108 | 1461272340225 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 1108 | 1461272340314 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:59:00 INFO - PROCESS | 1108 | 1461272340322 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1108 | ++DOCSHELL 0EF33400 == 41 [pid = 1108] [id = 92] 13:59:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (0EF33C00) [pid = 1108] [serial = 273] [outer = 00000000] 13:59:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (0EF71C00) [pid = 1108] [serial = 274] [outer = 0EF33C00] 13:59:00 INFO - PROCESS | 1108 | 1461272340369 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1038B000) [pid = 1108] [serial = 275] [outer = 0EF33C00] 13:59:00 INFO - PROCESS | 1108 | 1461272340874 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 691ms 13:59:00 INFO - PROCESS | 1108 | 1461272340908 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1108 | 1461272340912 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:59:00 INFO - PROCESS | 1108 | 1461272340918 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1108 | 1461272340920 Marionette TRACE conn5 <- [1,334,null,{}] 13:59:00 INFO - PROCESS | 1108 | 1461272340924 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 1108 | 1461272341002 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:59:01 INFO - PROCESS | 1108 | 1461272341013 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 1108 | ++DOCSHELL 10C6B000 == 42 [pid = 1108] [id = 93] 13:59:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (10C6F000) [pid = 1108] [serial = 276] [outer = 00000000] 13:59:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (10D5B800) [pid = 1108] [serial = 277] [outer = 10C6F000] 13:59:01 INFO - PROCESS | 1108 | 1461272341058 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (10D63800) [pid = 1108] [serial = 278] [outer = 10C6F000] 13:59:01 INFO - PROCESS | 1108 | 1461272341510 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 13:59:01 INFO - PROCESS | 1108 | 1461272341548 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1108 | 1461272341550 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:59:01 INFO - PROCESS | 1108 | 1461272341554 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:59:01 INFO - PROCESS | 1108 | 1461272341557 Marionette TRACE conn5 <- [1,338,null,{}] 13:59:01 INFO - PROCESS | 1108 | 1461272341567 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 1108 | 1461272341648 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:59:01 INFO - PROCESS | 1108 | 1461272341658 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 1108 | ++DOCSHELL 124B2800 == 43 [pid = 1108] [id = 94] 13:59:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (124B9800) [pid = 1108] [serial = 279] [outer = 00000000] 13:59:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1592F400) [pid = 1108] [serial = 280] [outer = 124B9800] 13:59:01 INFO - PROCESS | 1108 | 1461272341704 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (15B92400) [pid = 1108] [serial = 281] [outer = 124B9800] 13:59:02 INFO - PROCESS | 1108 | 1461272342140 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 13:59:02 INFO - PROCESS | 1108 | 1461272342228 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1108 | 1461272342230 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:59:02 INFO - PROCESS | 1108 | 1461272342234 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1108 | 1461272342235 Marionette TRACE conn5 <- [1,342,null,{}] 13:59:02 INFO - PROCESS | 1108 | 1461272342239 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 1108 | 1461272342318 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:59:02 INFO - PROCESS | 1108 | 1461272342324 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1108 | ++DOCSHELL 16A87800 == 44 [pid = 1108] [id = 95] 13:59:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (16A8C400) [pid = 1108] [serial = 282] [outer = 00000000] 13:59:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (16B3FC00) [pid = 1108] [serial = 283] [outer = 16A8C400] 13:59:02 INFO - PROCESS | 1108 | 1461272342369 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (16B42800) [pid = 1108] [serial = 284] [outer = 16A8C400] 13:59:02 INFO - PROCESS | 1108 | 1461272342813 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 13:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:59:02 INFO - PROCESS | 1108 | 1461272342868 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1108 | 1461272342870 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:59:02 INFO - PROCESS | 1108 | 1461272342873 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1108 | 1461272342875 Marionette TRACE conn5 <- [1,346,null,{}] 13:59:02 INFO - PROCESS | 1108 | 1461272342878 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 1108 | 1461272342982 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:59:03 INFO - PROCESS | 1108 | 1461272343063 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1108 | ++DOCSHELL 177CCC00 == 45 [pid = 1108] [id = 96] 13:59:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1875D000) [pid = 1108] [serial = 285] [outer = 00000000] 13:59:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (18CCE800) [pid = 1108] [serial = 286] [outer = 1875D000] 13:59:03 INFO - PROCESS | 1108 | 1461272343114 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19723C00) [pid = 1108] [serial = 287] [outer = 1875D000] 13:59:03 INFO - PROCESS | 1108 | 1461272343566 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 13:59:03 INFO - PROCESS | 1108 | 1461272343604 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 1108 | 1461272343606 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:59:03 INFO - PROCESS | 1108 | 1461272343618 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 1108 | 1461272343619 Marionette TRACE conn5 <- [1,350,null,{}] 13:59:03 INFO - PROCESS | 1108 | 1461272343623 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:03 INFO - PROCESS | 1108 | 1461272343728 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:59:03 INFO - PROCESS | 1108 | 1461272343737 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1108 | ++DOCSHELL 19725C00 == 46 [pid = 1108] [id = 97] 13:59:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1983A000) [pid = 1108] [serial = 288] [outer = 00000000] 13:59:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (19B70800) [pid = 1108] [serial = 289] [outer = 1983A000] 13:59:03 INFO - PROCESS | 1108 | 1461272343781 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (19B75C00) [pid = 1108] [serial = 290] [outer = 1983A000] 13:59:04 INFO - PROCESS | 1108 | 1461272344220 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 13:59:04 INFO - PROCESS | 1108 | 1461272344258 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1108 | 1461272344260 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:59:04 INFO - PROCESS | 1108 | 1461272344263 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 1108 | 1461272344265 Marionette TRACE conn5 <- [1,354,null,{}] 13:59:04 INFO - PROCESS | 1108 | 1461272344268 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 1108 | 1461272344398 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:59:04 INFO - PROCESS | 1108 | 1461272344453 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1108 | ++DOCSHELL 19BADC00 == 47 [pid = 1108] [id = 98] 13:59:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (19BAD000) [pid = 1108] [serial = 291] [outer = 00000000] 13:59:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (19D80400) [pid = 1108] [serial = 292] [outer = 19BAD000] 13:59:04 INFO - PROCESS | 1108 | 1461272344498 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (19D7F800) [pid = 1108] [serial = 293] [outer = 19BAD000] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (11009C00) [pid = 1108] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (10C6DC00) [pid = 1108] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1069EC00) [pid = 1108] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (16ABE400) [pid = 1108] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1080A800) [pid = 1108] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (19861800) [pid = 1108] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (10D5F400) [pid = 1108] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (16ABEC00) [pid = 1108] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (124AE800) [pid = 1108] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (0EF38C00) [pid = 1108] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (17302400) [pid = 1108] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (10D56800) [pid = 1108] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (19D86000) [pid = 1108] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:59:04 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (0EF06800) [pid = 1108] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:59:05 INFO - PROCESS | 1108 | 1461272345038 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 830ms 13:59:05 INFO - PROCESS | 1108 | 1461272345094 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1108 | 1461272345096 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:59:05 INFO - PROCESS | 1108 | 1461272345099 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1108 | 1461272345101 Marionette TRACE conn5 <- [1,358,null,{}] 13:59:05 INFO - PROCESS | 1108 | 1461272345105 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 1108 | 1461272345181 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:59:05 INFO - PROCESS | 1108 | 1461272345188 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1108 | ++DOCSHELL 0EF09400 == 48 [pid = 1108] [id = 99] 13:59:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (10B07800) [pid = 1108] [serial = 294] [outer = 00000000] 13:59:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (16ABE000) [pid = 1108] [serial = 295] [outer = 10B07800] 13:59:05 INFO - PROCESS | 1108 | 1461272345232 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (15BF1000) [pid = 1108] [serial = 296] [outer = 10B07800] 13:59:05 INFO - PROCESS | 1108 | 1461272345641 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 13:59:05 INFO - PROCESS | 1108 | 1461272345679 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:59:05 INFO - PROCESS | 1108 | 1461272345680 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:59:05 INFO - PROCESS | 1108 | 1461272345684 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1108 | 1461272345686 Marionette TRACE conn5 <- [1,362,null,{}] 13:59:05 INFO - PROCESS | 1108 | 1461272345689 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 1108 | 1461272345763 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:59:05 INFO - PROCESS | 1108 | 1461272345769 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1108 | ++DOCSHELL 19CF1800 == 49 [pid = 1108] [id = 100] 13:59:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (19D7FC00) [pid = 1108] [serial = 297] [outer = 00000000] 13:59:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1A7DB800) [pid = 1108] [serial = 298] [outer = 19D7FC00] 13:59:05 INFO - PROCESS | 1108 | 1461272345813 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1A87F000) [pid = 1108] [serial = 299] [outer = 19D7FC00] 13:59:06 INFO - PROCESS | 1108 | 1461272346258 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 13:59:06 INFO - PROCESS | 1108 | 1461272346316 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1108 | 1461272346318 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:59:06 INFO - PROCESS | 1108 | 1461272346321 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 1108 | 1461272346323 Marionette TRACE conn5 <- [1,366,null,{}] 13:59:06 INFO - PROCESS | 1108 | 1461272346327 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:06 INFO - PROCESS | 1108 | 1461272346406 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:59:06 INFO - PROCESS | 1108 | 1461272346415 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 1108 | ++DOCSHELL 1A8AA400 == 50 [pid = 1108] [id = 101] 13:59:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1A8AB000) [pid = 1108] [serial = 300] [outer = 00000000] 13:59:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1AA66000) [pid = 1108] [serial = 301] [outer = 1A8AB000] 13:59:06 INFO - PROCESS | 1108 | 1461272346463 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1AECB800) [pid = 1108] [serial = 302] [outer = 1A8AB000] 13:59:07 INFO - PROCESS | 1108 | 1461272347055 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 770ms 13:59:07 INFO - PROCESS | 1108 | 1461272347120 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 1108 | 1461272347124 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:59:07 INFO - PROCESS | 1108 | 1461272347144 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 1108 | 1461272347149 Marionette TRACE conn5 <- [1,370,null,{}] 13:59:07 INFO - PROCESS | 1108 | 1461272347157 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 1108 | 1461272347262 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:59:07 INFO - PROCESS | 1108 | 1461272347343 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 1108 | ++DOCSHELL 0EF34400 == 51 [pid = 1108] [id = 102] 13:59:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (0EF35400) [pid = 1108] [serial = 303] [outer = 00000000] 13:59:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (10B03400) [pid = 1108] [serial = 304] [outer = 0EF35400] 13:59:07 INFO - PROCESS | 1108 | 1461272347441 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (10C57800) [pid = 1108] [serial = 305] [outer = 0EF35400] 13:59:07 INFO - PROCESS | 1108 | 1461272348008 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 890ms 13:59:08 INFO - PROCESS | 1108 | 1461272348028 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 1108 | 1461272348034 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:59:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:59:08 INFO - PROCESS | 1108 | 1461272348041 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 1108 | 1461272348044 Marionette TRACE conn5 <- [1,374,null,{}] 13:59:08 INFO - PROCESS | 1108 | 1461272348047 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 1108 | 1461272348150 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:59:08 INFO - PROCESS | 1108 | 1461272348243 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 1108 | ++DOCSHELL 11012000 == 52 [pid = 1108] [id = 103] 13:59:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (110BD400) [pid = 1108] [serial = 306] [outer = 00000000] 13:59:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (154F5400) [pid = 1108] [serial = 307] [outer = 110BD400] 13:59:08 INFO - PROCESS | 1108 | 1461272348298 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (16ABCC00) [pid = 1108] [serial = 308] [outer = 110BD400] 13:59:08 INFO - PROCESS | 1108 | 1461272348891 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:59:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 13:59:08 INFO - PROCESS | 1108 | 1461272348973 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 1108 | 1461272348975 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:59:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:59:08 INFO - PROCESS | 1108 | 1461272348979 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 1108 | 1461272348983 Marionette TRACE conn5 <- [1,378,null,{}] 13:59:08 INFO - PROCESS | 1108 | 1461272348994 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 1108 | 1461272349143 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:59:09 INFO - PROCESS | 1108 | 1461272349154 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1108 | ++DOCSHELL 19D88C00 == 53 [pid = 1108] [id = 104] 13:59:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1A7D8C00) [pid = 1108] [serial = 309] [outer = 00000000] 13:59:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1AB42400) [pid = 1108] [serial = 310] [outer = 1A7D8C00] 13:59:09 INFO - PROCESS | 1108 | 1461272349212 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1C40E000) [pid = 1108] [serial = 311] [outer = 1A7D8C00] 13:59:09 INFO - PROCESS | 1108 | 1461272349803 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:59:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 13:59:09 INFO - PROCESS | 1108 | 1461272349852 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1108 | 1461272349855 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:59:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:59:09 INFO - PROCESS | 1108 | 1461272349858 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 1108 | 1461272349861 Marionette TRACE conn5 <- [1,382,null,{}] 13:59:09 INFO - PROCESS | 1108 | 1461272349864 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 1108 | 1461272349964 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:59:10 INFO - PROCESS | 1108 | 1461272350042 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 1108 | ++DOCSHELL 1D69E400 == 54 [pid = 1108] [id = 105] 13:59:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1D69F000) [pid = 1108] [serial = 312] [outer = 00000000] 13:59:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1E35F800) [pid = 1108] [serial = 313] [outer = 1D69F000] 13:59:10 INFO - PROCESS | 1108 | 1461272350138 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1E36B400) [pid = 1108] [serial = 314] [outer = 1D69F000] 13:59:10 INFO - PROCESS | 1108 | 1461272350955 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:59:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1118ms 13:59:10 INFO - PROCESS | 1108 | 1461272350981 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 1108 | 1461272350985 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:59:10 INFO - PROCESS | 1108 | 1461272350998 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 1108 | 1461272351002 Marionette TRACE conn5 <- [1,386,null,{}] 13:59:10 INFO - PROCESS | 1108 | 1461272351007 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 1108 | 1461272351100 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:59:11 INFO - PROCESS | 1108 | 1461272351177 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1108 | ++DOCSHELL 10708000 == 55 [pid = 1108] [id = 106] 13:59:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1070D000) [pid = 1108] [serial = 315] [outer = 00000000] 13:59:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (10C6EC00) [pid = 1108] [serial = 316] [outer = 1070D000] 13:59:11 INFO - PROCESS | 1108 | 1461272351225 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (10D5E800) [pid = 1108] [serial = 317] [outer = 1070D000] 13:59:11 INFO - PROCESS | 1108 | 1461272351837 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:59:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 890ms 13:59:11 INFO - PROCESS | 1108 | 1461272351881 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 1108 | 1461272351886 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:59:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:59:11 INFO - PROCESS | 1108 | 1461272351892 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 1108 | 1461272351895 Marionette TRACE conn5 <- [1,390,null,{}] 13:59:11 INFO - PROCESS | 1108 | 1461272351899 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 1108 | 1461272351991 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:59:12 INFO - PROCESS | 1108 | 1461272352072 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1108 | ++DOCSHELL 1549E800 == 56 [pid = 1108] [id = 107] 13:59:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (15BE0800) [pid = 1108] [serial = 318] [outer = 00000000] 13:59:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (16F0E800) [pid = 1108] [serial = 319] [outer = 15BE0800] 13:59:12 INFO - PROCESS | 1108 | 1461272352120 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (177C2C00) [pid = 1108] [serial = 320] [outer = 15BE0800] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 19CF1800 == 55 [pid = 1108] [id = 100] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 0EF09400 == 54 [pid = 1108] [id = 99] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 19BADC00 == 53 [pid = 1108] [id = 98] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 19725C00 == 52 [pid = 1108] [id = 97] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 177CCC00 == 51 [pid = 1108] [id = 96] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 16A87800 == 50 [pid = 1108] [id = 95] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 124B2800 == 49 [pid = 1108] [id = 94] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 10C6B000 == 48 [pid = 1108] [id = 93] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 0EF33400 == 47 [pid = 1108] [id = 92] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 0EF03400 == 46 [pid = 1108] [id = 91] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1CF49800) [pid = 1108] [serial = 259] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1AAE7400) [pid = 1108] [serial = 214] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (11006000) [pid = 1108] [serial = 217] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (19723000) [pid = 1108] [serial = 220] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (19B69C00) [pid = 1108] [serial = 223] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (10C63C00) [pid = 1108] [serial = 226] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOCSHELL 0EF0D800 == 45 [pid = 1108] [id = 88] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (17793800) [pid = 1108] [serial = 103] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (12303800) [pid = 1108] [serial = 139] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1C4BF000) [pid = 1108] [serial = 182] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (0EF10400) [pid = 1108] [serial = 136] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (16AC9C00) [pid = 1108] [serial = 244] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (16B40000) [pid = 1108] [serial = 245] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (10B0C000) [pid = 1108] [serial = 235] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (19BACC00) [pid = 1108] [serial = 250] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (10F05000) [pid = 1108] [serial = 238] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (113DA000) [pid = 1108] [serial = 239] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1AAE1800) [pid = 1108] [serial = 230] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (19CF4800) [pid = 1108] [serial = 229] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (159CDC00) [pid = 1108] [serial = 241] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (0EF7D400) [pid = 1108] [serial = 232] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (10699000) [pid = 1108] [serial = 233] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (19856000) [pid = 1108] [serial = 247] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (17792C00) [pid = 1108] [serial = 253] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (19067C00) [pid = 1108] [serial = 254] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1A8AB400) [pid = 1108] [serial = 256] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (19CEAC00) [pid = 1108] [serial = 251] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (10C59C00) [pid = 1108] [serial = 236] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1985A000) [pid = 1108] [serial = 248] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1A8CF400) [pid = 1108] [serial = 257] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (15C8E000) [pid = 1108] [serial = 242] [outer = 00000000] [url = about:blank] 13:59:12 INFO - PROCESS | 1108 | 1461272352631 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:59:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 13:59:12 INFO - PROCESS | 1108 | 1461272352666 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1108 | 1461272352668 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:59:12 INFO - PROCESS | 1108 | 1461272352671 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1108 | 1461272352675 Marionette TRACE conn5 <- [1,394,null,{}] 13:59:12 INFO - PROCESS | 1108 | 1461272352685 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:12 INFO - PROCESS | 1108 | 1461272352769 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:59:12 INFO - PROCESS | 1108 | 1461272352780 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1108 | ++DOCSHELL 10B0D000 == 46 [pid = 1108] [id = 108] 13:59:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (10B0E800) [pid = 1108] [serial = 321] [outer = 00000000] 13:59:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (10D5F400) [pid = 1108] [serial = 322] [outer = 10B0E800] 13:59:12 INFO - PROCESS | 1108 | 1461272352831 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (113E1000) [pid = 1108] [serial = 323] [outer = 10B0E800] 13:59:13 INFO - PROCESS | 1108 | 1461272353318 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:59:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 13:59:13 INFO - PROCESS | 1108 | 1461272353345 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 1108 | 1461272353348 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:59:13 INFO - PROCESS | 1108 | 1461272353351 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:59:13 INFO - PROCESS | 1108 | 1461272353353 Marionette TRACE conn5 <- [1,398,null,{}] 13:59:13 INFO - PROCESS | 1108 | 1461272353356 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 1108 | 1461272353436 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:59:13 INFO - PROCESS | 1108 | 1461272353446 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 1108 | ++DOCSHELL 16A8C000 == 47 [pid = 1108] [id = 109] 13:59:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (16A8FC00) [pid = 1108] [serial = 324] [outer = 00000000] 13:59:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (17797C00) [pid = 1108] [serial = 325] [outer = 16A8FC00] 13:59:13 INFO - PROCESS | 1108 | 1461272353491 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (18CC6400) [pid = 1108] [serial = 326] [outer = 16A8FC00] 13:59:13 INFO - PROCESS | 1108 | 1461272353991 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 13:59:14 INFO - PROCESS | 1108 | 1461272354026 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1108 | 1461272354028 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:59:14 INFO - PROCESS | 1108 | 1461272354031 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 1108 | 1461272354033 Marionette TRACE conn5 <- [1,402,null,{}] 13:59:14 INFO - PROCESS | 1108 | 1461272354037 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 1108 | 1461272354112 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:59:14 INFO - PROCESS | 1108 | 1461272354118 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1108 | ++DOCSHELL 19842C00 == 48 [pid = 1108] [id = 110] 13:59:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (19843000) [pid = 1108] [serial = 327] [outer = 00000000] 13:59:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (19862400) [pid = 1108] [serial = 328] [outer = 19843000] 13:59:14 INFO - PROCESS | 1108 | 1461272354163 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (19946C00) [pid = 1108] [serial = 329] [outer = 19843000] 13:59:14 INFO - PROCESS | 1108 | 1461272354660 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 13:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:59:14 INFO - PROCESS | 1108 | 1461272354707 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1108 | 1461272354709 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:59:14 INFO - PROCESS | 1108 | 1461272354712 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 1108 | 1461272354714 Marionette TRACE conn5 <- [1,406,null,{}] 13:59:14 INFO - PROCESS | 1108 | 1461272354717 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 1108 | 1461272354866 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:59:14 INFO - PROCESS | 1108 | 1461272354894 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1108 | ++DOCSHELL 19CEB000 == 49 [pid = 1108] [id = 111] 13:59:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (19CF0800) [pid = 1108] [serial = 330] [outer = 00000000] 13:59:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19D82400) [pid = 1108] [serial = 331] [outer = 19CF0800] 13:59:14 INFO - PROCESS | 1108 | 1461272354942 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (19D8B400) [pid = 1108] [serial = 332] [outer = 19CF0800] 13:59:15 INFO - PROCESS | 1108 | 1461272355400 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 13:59:15 INFO - PROCESS | 1108 | 1461272355443 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 1108 | 1461272355445 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:59:15 INFO - PROCESS | 1108 | 1461272355452 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 1108 | 1461272355454 Marionette TRACE conn5 <- [1,410,null,{}] 13:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:59:15 INFO - PROCESS | 1108 | 1461272355457 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 1108 | 1461272355559 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:59:15 INFO - PROCESS | 1108 | 1461272355565 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1108 | ++DOCSHELL 19CF1C00 == 50 [pid = 1108] [id = 112] 13:59:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1A7D4C00) [pid = 1108] [serial = 333] [outer = 00000000] 13:59:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1AA5A800) [pid = 1108] [serial = 334] [outer = 1A7D4C00] 13:59:15 INFO - PROCESS | 1108 | 1461272355609 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1A8D0400) [pid = 1108] [serial = 335] [outer = 1A7D4C00] 13:59:16 INFO - PROCESS | 1108 | 1461272356079 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 13:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:59:16 INFO - PROCESS | 1108 | 1461272356128 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 1108 | 1461272356130 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:59:16 INFO - PROCESS | 1108 | 1461272356133 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 1108 | 1461272356134 Marionette TRACE conn5 <- [1,414,null,{}] 13:59:16 INFO - PROCESS | 1108 | 1461272356145 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:16 INFO - PROCESS | 1108 | 1461272356274 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:59:16 INFO - PROCESS | 1108 | 1461272356288 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 1108 | ++DOCSHELL 1A8C7000 == 51 [pid = 1108] [id = 113] 13:59:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1AAE7800) [pid = 1108] [serial = 336] [outer = 00000000] 13:59:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1C4C2800) [pid = 1108] [serial = 337] [outer = 1AAE7800] 13:59:16 INFO - PROCESS | 1108 | 1461272356337 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1D3BF800) [pid = 1108] [serial = 338] [outer = 1AAE7800] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (15C81800) [pid = 1108] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (107E4800) [pid = 1108] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (10880800) [pid = 1108] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (15C83800) [pid = 1108] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1AA5C800) [pid = 1108] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (0EF55C00) [pid = 1108] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (10C5CC00) [pid = 1108] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (19B6E800) [pid = 1108] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (10C6F000) [pid = 1108] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (16A8C400) [pid = 1108] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (124B9800) [pid = 1108] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1875D000) [pid = 1108] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (0EF33C00) [pid = 1108] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (0EF04400) [pid = 1108] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1983A000) [pid = 1108] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19BAD000) [pid = 1108] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (19D7FC00) [pid = 1108] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:59:16 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (10B07800) [pid = 1108] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:59:16 INFO - PROCESS | 1108 | 1461272356993 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 870ms 13:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:59:16 INFO - PROCESS | 1108 | 1461272357004 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 1108 | 1461272357006 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:59:16 INFO - PROCESS | 1108 | 1461272357009 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 1108 | 1461272357011 Marionette TRACE conn5 <- [1,418,null,{}] 13:59:17 INFO - PROCESS | 1108 | 1461272357018 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:17 INFO - PROCESS | 1108 | 1461272357101 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:59:17 INFO - PROCESS | 1108 | 1461272357108 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 1108 | ++DOCSHELL 0EF04800 == 52 [pid = 1108] [id = 114] 13:59:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (0EF06C00) [pid = 1108] [serial = 339] [outer = 00000000] 13:59:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (12307C00) [pid = 1108] [serial = 340] [outer = 0EF06C00] 13:59:17 INFO - PROCESS | 1108 | 1461272357158 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (16F12000) [pid = 1108] [serial = 341] [outer = 0EF06C00] 13:59:18 INFO - PROCESS | 1108 | 1461272358117 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1129ms 13:59:18 INFO - PROCESS | 1108 | 1461272358139 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:59:18 INFO - PROCESS | 1108 | 1461272358144 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:59:18 INFO - PROCESS | 1108 | 1461272358150 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 1108 | 1461272358154 Marionette TRACE conn5 <- [1,422,null,{}] 13:59:18 INFO - PROCESS | 1108 | 1461272358162 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 1108 | 1461272358266 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:59:18 INFO - PROCESS | 1108 | 1461272358343 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 1108 | ++DOCSHELL 0EF17800 == 53 [pid = 1108] [id = 115] 13:59:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (0EF17C00) [pid = 1108] [serial = 342] [outer = 00000000] 13:59:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (0EF1E000) [pid = 1108] [serial = 343] [outer = 0EF17C00] 13:59:18 INFO - PROCESS | 1108 | 1461272358443 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (0EF21800) [pid = 1108] [serial = 344] [outer = 0EF17C00] 13:59:19 INFO - PROCESS | 1108 | 1461272359518 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1379ms 13:59:19 INFO - PROCESS | 1108 | 1461272359529 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 1108 | 1461272359535 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:59:19 INFO - PROCESS | 1108 | 1461272359541 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 1108 | 1461272359544 Marionette TRACE conn5 <- [1,426,null,{}] 13:59:19 INFO - PROCESS | 1108 | 1461272359549 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:19 INFO - PROCESS | 1108 | 1461272359653 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:59:19 INFO - PROCESS | 1108 | 1461272359789 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1108 | ++DOCSHELL 106A0000 == 54 [pid = 1108] [id = 116] 13:59:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (10877800) [pid = 1108] [serial = 345] [outer = 00000000] 13:59:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (10C5D400) [pid = 1108] [serial = 346] [outer = 10877800] 13:59:19 INFO - PROCESS | 1108 | 1461272359846 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (10C6B000) [pid = 1108] [serial = 347] [outer = 10877800] 13:59:20 INFO - PROCESS | 1108 | 1461272360425 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1108 | 1461272360478 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:59:20 INFO - PROCESS | 1108 | 1461272360482 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1108 | 1461272360486 Marionette TRACE conn5 <- [1,430,null,{}] 13:59:20 INFO - PROCESS | 1108 | 1461272360498 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 1108 | 1461272360613 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:59:20 INFO - PROCESS | 1108 | 1461272360741 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 1108 | ++DOCSHELL 16AC7C00 == 55 [pid = 1108] [id = 117] 13:59:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1730BC00) [pid = 1108] [serial = 348] [outer = 00000000] 13:59:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1994A000) [pid = 1108] [serial = 349] [outer = 1730BC00] 13:59:20 INFO - PROCESS | 1108 | 1461272360802 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (19BADC00) [pid = 1108] [serial = 350] [outer = 1730BC00] 13:59:21 INFO - PROCESS | 1108 | 1461272361629 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1184ms 13:59:21 INFO - PROCESS | 1108 | 1461272361670 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 1108 | 1461272361673 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:59:21 INFO - PROCESS | 1108 | 1461272361679 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 1108 | 1461272361682 Marionette TRACE conn5 <- [1,434,null,{}] 13:59:21 INFO - PROCESS | 1108 | 1461272361687 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 1108 | 1461272361780 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:59:21 INFO - PROCESS | 1108 | 1461272361856 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 1108 | ++DOCSHELL 0EF59800 == 56 [pid = 1108] [id = 118] 13:59:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (0EF59C00) [pid = 1108] [serial = 351] [outer = 00000000] 13:59:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (10341800) [pid = 1108] [serial = 352] [outer = 0EF59C00] 13:59:21 INFO - PROCESS | 1108 | 1461272361905 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (10882000) [pid = 1108] [serial = 353] [outer = 0EF59C00] 13:59:22 INFO - PROCESS | 1108 | 1461272362517 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 0EF55800 == 55 [pid = 1108] [id = 75] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 10C5A000 == 54 [pid = 1108] [id = 76] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 154F3000 == 53 [pid = 1108] [id = 74] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 1A8C7000 == 52 [pid = 1108] [id = 113] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 19CF1C00 == 51 [pid = 1108] [id = 112] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 19CEB000 == 50 [pid = 1108] [id = 111] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 19842C00 == 49 [pid = 1108] [id = 110] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 16A8C000 == 48 [pid = 1108] [id = 109] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 10B0D000 == 47 [pid = 1108] [id = 108] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1AA66000) [pid = 1108] [serial = 301] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 1549E800 == 46 [pid = 1108] [id = 107] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 10708000 == 45 [pid = 1108] [id = 106] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 0EF34400 == 44 [pid = 1108] [id = 102] 13:59:22 INFO - PROCESS | 1108 | --DOCSHELL 1A8AA400 == 43 [pid = 1108] [id = 101] 13:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 13:59:22 INFO - PROCESS | 1108 | 1461272362610 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 1108 | 1461272362615 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:59:22 INFO - PROCESS | 1108 | 1461272362621 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 1108 | 1461272362623 Marionette TRACE conn5 <- [1,438,null,{}] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (19B69000) [pid = 1108] [serial = 179] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (15454800) [pid = 1108] [serial = 218] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1205B000) [pid = 1108] [serial = 176] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (19860800) [pid = 1108] [serial = 221] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1D343800) [pid = 1108] [serial = 260] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1A7DE400) [pid = 1108] [serial = 224] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (17790400) [pid = 1108] [serial = 227] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (19B76000) [pid = 1108] [serial = 173] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (10D5B800) [pid = 1108] [serial = 277] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (10D63800) [pid = 1108] [serial = 278] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (16B3FC00) [pid = 1108] [serial = 283] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1592F400) [pid = 1108] [serial = 280] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (15B92400) [pid = 1108] [serial = 281] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (18CCE800) [pid = 1108] [serial = 286] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (0EF71C00) [pid = 1108] [serial = 274] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1038B000) [pid = 1108] [serial = 275] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (10C71800) [pid = 1108] [serial = 265] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (0EF54C00) [pid = 1108] [serial = 272] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (0EF39C00) [pid = 1108] [serial = 271] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (18CCE000) [pid = 1108] [serial = 268] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (19B70800) [pid = 1108] [serial = 289] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (0EF38000) [pid = 1108] [serial = 262] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (19723C00) [pid = 1108] [serial = 287] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (19D80400) [pid = 1108] [serial = 292] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1A87F000) [pid = 1108] [serial = 299] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (19B75C00) [pid = 1108] [serial = 290] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (1A7DB800) [pid = 1108] [serial = 298] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (19D7F800) [pid = 1108] [serial = 293] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (16ABE000) [pid = 1108] [serial = 295] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (15BF1000) [pid = 1108] [serial = 296] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (16B42800) [pid = 1108] [serial = 284] [outer = 00000000] [url = about:blank] 13:59:22 INFO - PROCESS | 1108 | 1461272362659 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 1108 | 1461272362748 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:59:22 INFO - PROCESS | 1108 | 1461272362755 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1108 | ++DOCSHELL 0EF4D000 == 44 [pid = 1108] [id = 119] 13:59:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (0EF4D800) [pid = 1108] [serial = 354] [outer = 00000000] 13:59:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (0EF58C00) [pid = 1108] [serial = 355] [outer = 0EF4D800] 13:59:22 INFO - PROCESS | 1108 | 1461272362801 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (0EF7F400) [pid = 1108] [serial = 356] [outer = 0EF4D800] 13:59:23 INFO - PROCESS | 1108 | 1461272363276 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 13:59:23 INFO - PROCESS | 1108 | 1461272363332 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 1108 | 1461272363334 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:59:23 INFO - PROCESS | 1108 | 1461272363338 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:59:23 INFO - PROCESS | 1108 | 1461272363341 Marionette TRACE conn5 <- [1,442,null,{}] 13:59:23 INFO - PROCESS | 1108 | 1461272363352 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 1108 | 1461272363442 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:59:23 INFO - PROCESS | 1108 | 1461272363450 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 1108 | ++DOCSHELL 10D63800 == 45 [pid = 1108] [id = 120] 13:59:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (10D64800) [pid = 1108] [serial = 357] [outer = 00000000] 13:59:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (11B55800) [pid = 1108] [serial = 358] [outer = 10D64800] 13:59:23 INFO - PROCESS | 1108 | 1461272363498 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (124B2800) [pid = 1108] [serial = 359] [outer = 10D64800] 13:59:23 INFO - PROCESS | 1108 | 1461272363964 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 13:59:24 INFO - PROCESS | 1108 | 1461272364012 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1108 | 1461272364015 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:59:24 INFO - PROCESS | 1108 | 1461272364018 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1108 | 1461272364020 Marionette TRACE conn5 <- [1,446,null,{}] 13:59:24 INFO - PROCESS | 1108 | 1461272364023 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 1108 | 1461272364103 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:59:24 INFO - PROCESS | 1108 | 1461272364113 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1108 | ++DOCSHELL 15BEE400 == 46 [pid = 1108] [id = 121] 13:59:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (15C83000) [pid = 1108] [serial = 360] [outer = 00000000] 13:59:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (16AC2000) [pid = 1108] [serial = 361] [outer = 15C83000] 13:59:24 INFO - PROCESS | 1108 | 1461272364158 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (16AC7400) [pid = 1108] [serial = 362] [outer = 15C83000] 13:59:24 INFO - PROCESS | 1108 | 1461272364622 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 13:59:24 INFO - PROCESS | 1108 | 1461272364652 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1108 | 1461272364654 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:59:24 INFO - PROCESS | 1108 | 1461272364657 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1108 | 1461272364659 Marionette TRACE conn5 <- [1,450,null,{}] 13:59:24 INFO - PROCESS | 1108 | 1461272364662 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 1108 | 1461272364738 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:59:24 INFO - PROCESS | 1108 | 1461272364746 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1108 | ++DOCSHELL 16F12C00 == 47 [pid = 1108] [id = 122] 13:59:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (16F17000) [pid = 1108] [serial = 363] [outer = 00000000] 13:59:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (18761000) [pid = 1108] [serial = 364] [outer = 16F17000] 13:59:24 INFO - PROCESS | 1108 | 1461272364818 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1875D400) [pid = 1108] [serial = 365] [outer = 16F17000] 13:59:25 INFO - PROCESS | 1108 | 1461272365297 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:59:25 INFO - PROCESS | 1108 | 1461272365333 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:59:25 INFO - PROCESS | 1108 | 1461272365337 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 1108 | 1461272365338 Marionette TRACE conn5 <- [1,454,null,{}] 13:59:25 INFO - PROCESS | 1108 | 1461272365342 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 1108 | 1461272365476 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:59:25 INFO - PROCESS | 1108 | 1461272365538 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 1108 | ++DOCSHELL 19862000 == 48 [pid = 1108] [id = 123] 13:59:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (19944400) [pid = 1108] [serial = 366] [outer = 00000000] 13:59:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19B6B800) [pid = 1108] [serial = 367] [outer = 19944400] 13:59:25 INFO - PROCESS | 1108 | 1461272365589 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (19B73400) [pid = 1108] [serial = 368] [outer = 19944400] 13:59:26 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:26 INFO - PROCESS | 1108 | 1461272366025 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 13:59:26 INFO - PROCESS | 1108 | 1461272366108 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 1108 | 1461272366110 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:59:26 INFO - PROCESS | 1108 | 1461272366113 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 1108 | 1461272366115 Marionette TRACE conn5 <- [1,458,null,{}] 13:59:26 INFO - PROCESS | 1108 | 1461272366119 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:59:26 INFO - PROCESS | 1108 | 1461272366227 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:59:26 INFO - PROCESS | 1108 | 1461272366286 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 1108 | ++DOCSHELL 19B74800 == 49 [pid = 1108] [id = 124] 13:59:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (19CEBC00) [pid = 1108] [serial = 369] [outer = 00000000] 13:59:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (19D81400) [pid = 1108] [serial = 370] [outer = 19CEBC00] 13:59:26 INFO - PROCESS | 1108 | 1461272366334 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (19D8AC00) [pid = 1108] [serial = 371] [outer = 19CEBC00] 13:59:26 INFO - PROCESS | 1108 | 1461272366744 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 1108 | 1461272366795 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:59:26 INFO - PROCESS | 1108 | 1461272366803 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 1108 | 1461272366804 Marionette TRACE conn5 <- [1,462,null,{}] 13:59:26 INFO - PROCESS | 1108 | 1461272366808 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:26 INFO - PROCESS | 1108 | 1461272366917 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:59:26 INFO - PROCESS | 1108 | 1461272366924 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 1108 | ++DOCSHELL 19D8CC00 == 50 [pid = 1108] [id = 125] 13:59:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1A016400) [pid = 1108] [serial = 372] [outer = 00000000] 13:59:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1A01EC00) [pid = 1108] [serial = 373] [outer = 1A016400] 13:59:26 INFO - PROCESS | 1108 | 1461272366971 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1A01D400) [pid = 1108] [serial = 374] [outer = 1A016400] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (19CF0800) [pid = 1108] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1A7D4C00) [pid = 1108] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (15BE0800) [pid = 1108] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1070D000) [pid = 1108] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (10B0E800) [pid = 1108] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (19843000) [pid = 1108] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (16A8FC00) [pid = 1108] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:59:27 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1AAE7800) [pid = 1108] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:59:27 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:27 INFO - PROCESS | 1108 | 1461272367485 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 1108 | 1461272367556 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:59:27 INFO - PROCESS | 1108 | 1461272367560 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 1108 | 1461272367562 Marionette TRACE conn5 <- [1,466,null,{}] 13:59:27 INFO - PROCESS | 1108 | 1461272367570 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 1108 | 1461272367651 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:59:27 INFO - PROCESS | 1108 | 1461272367658 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 1108 | ++DOCSHELL 1900C400 == 51 [pid = 1108] [id = 126] 13:59:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19CF0800) [pid = 1108] [serial = 375] [outer = 00000000] 13:59:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1A0B5000) [pid = 1108] [serial = 376] [outer = 19CF0800] 13:59:27 INFO - PROCESS | 1108 | 1461272367704 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1A7D5800) [pid = 1108] [serial = 377] [outer = 19CF0800] 13:59:28 INFO - PROCESS | 1108 | 1461272368125 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:59:28 INFO - PROCESS | 1108 | 1461272368153 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:59:28 INFO - PROCESS | 1108 | 1461272368156 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 1108 | 1461272368158 Marionette TRACE conn5 <- [1,470,null,{}] 13:59:28 INFO - PROCESS | 1108 | 1461272368161 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:28 INFO - PROCESS | 1108 | 1461272368237 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:59:28 INFO - PROCESS | 1108 | 1461272368244 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 1108 | ++DOCSHELL 1A7DB000 == 52 [pid = 1108] [id = 127] 13:59:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1A7DF400) [pid = 1108] [serial = 378] [outer = 00000000] 13:59:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1AA5E000) [pid = 1108] [serial = 379] [outer = 1A7DF400] 13:59:28 INFO - PROCESS | 1108 | 1461272368290 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1AA65000) [pid = 1108] [serial = 380] [outer = 1A7DF400] 13:59:28 INFO - PROCESS | 1108 | 1461272368737 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 13:59:28 INFO - PROCESS | 1108 | 1461272368788 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 1108 | 1461272368790 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:59:28 INFO - PROCESS | 1108 | 1461272368793 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:59:28 INFO - PROCESS | 1108 | 1461272368795 Marionette TRACE conn5 <- [1,474,null,{}] 13:59:28 INFO - PROCESS | 1108 | 1461272368799 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:28 INFO - PROCESS | 1108 | 1461272368913 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:59:28 INFO - PROCESS | 1108 | 1461272368924 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 1108 | ++DOCSHELL 1AA66800 == 53 [pid = 1108] [id = 128] 13:59:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1AAE7400) [pid = 1108] [serial = 381] [outer = 00000000] 13:59:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1D340400) [pid = 1108] [serial = 382] [outer = 1AAE7400] 13:59:28 INFO - PROCESS | 1108 | 1461272368977 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1DAB1C00) [pid = 1108] [serial = 383] [outer = 1AAE7400] 13:59:29 INFO - PROCESS | 1108 | 1461272369693 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 971ms 13:59:29 INFO - PROCESS | 1108 | 1461272369769 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 1108 | 1461272369775 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:59:29 INFO - PROCESS | 1108 | 1461272369781 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 1108 | 1461272369785 Marionette TRACE conn5 <- [1,478,null,{}] 13:59:29 INFO - PROCESS | 1108 | 1461272369790 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:29 INFO - PROCESS | 1108 | 1461272369899 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:59:30 INFO - PROCESS | 1108 | 1461272370024 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1108 | ++DOCSHELL 0EF4CC00 == 54 [pid = 1108] [id = 129] 13:59:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (0EF7B800) [pid = 1108] [serial = 384] [outer = 00000000] 13:59:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (10C57400) [pid = 1108] [serial = 385] [outer = 0EF7B800] 13:59:30 INFO - PROCESS | 1108 | 1461272370082 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (10C71800) [pid = 1108] [serial = 386] [outer = 0EF7B800] 13:59:30 INFO - PROCESS | 1108 | 1461272370764 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1021ms 13:59:30 INFO - PROCESS | 1108 | 1461272370805 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 1108 | 1461272370812 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:59:30 INFO - PROCESS | 1108 | 1461272370818 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1108 | 1461272370821 Marionette TRACE conn5 <- [1,482,null,{}] 13:59:30 INFO - PROCESS | 1108 | 1461272370825 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 1108 | 1461272370931 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:59:31 INFO - PROCESS | 1108 | 1461272371054 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 1108 | ++DOCSHELL 11B5B400 == 55 [pid = 1108] [id = 130] 13:59:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (15451800) [pid = 1108] [serial = 387] [outer = 00000000] 13:59:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (177C8C00) [pid = 1108] [serial = 388] [outer = 15451800] 13:59:31 INFO - PROCESS | 1108 | 1461272371110 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19857000) [pid = 1108] [serial = 389] [outer = 15451800] 13:59:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1A014C00) [pid = 1108] [serial = 390] [outer = 1064F800] 13:59:31 INFO - PROCESS | 1108 | 1461272371900 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1126ms 13:59:31 INFO - PROCESS | 1108 | 1461272371946 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 1108 | 1461272371949 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:59:31 INFO - PROCESS | 1108 | 1461272371952 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:59:31 INFO - PROCESS | 1108 | 1461272371956 Marionette TRACE conn5 <- [1,486,null,{}] 13:59:31 INFO - PROCESS | 1108 | 1461272371968 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 1108 | 1461272372082 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:59:32 INFO - PROCESS | 1108 | 1461272372212 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 1108 | ++DOCSHELL 1B1C7C00 == 56 [pid = 1108] [id = 131] 13:59:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1B1C8000) [pid = 1108] [serial = 391] [outer = 00000000] 13:59:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1B1D2C00) [pid = 1108] [serial = 392] [outer = 1B1C8000] 13:59:32 INFO - PROCESS | 1108 | 1461272372274 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1B1D6800) [pid = 1108] [serial = 393] [outer = 1B1C8000] 13:59:32 INFO - PROCESS | 1108 | 1461272372821 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:59:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 13:59:32 INFO - PROCESS | 1108 | 1461272372886 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 1108 | 1461272372889 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:59:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:59:32 INFO - PROCESS | 1108 | 1461272372893 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 1108 | 1461272372895 Marionette TRACE conn5 <- [1,490,null,{}] 13:59:32 INFO - PROCESS | 1108 | 1461272372899 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 1108 | 1461272373002 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:59:33 INFO - PROCESS | 1108 | 1461272373096 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 1108 | ++DOCSHELL 1C410400 == 57 [pid = 1108] [id = 132] 13:59:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1D69F400) [pid = 1108] [serial = 394] [outer = 00000000] 13:59:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1DC1EC00) [pid = 1108] [serial = 395] [outer = 1D69F400] 13:59:33 INFO - PROCESS | 1108 | 1461272373152 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DC22000) [pid = 1108] [serial = 396] [outer = 1D69F400] 13:59:33 INFO - PROCESS | 1108 | 1461272373916 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1069ms 13:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:59:33 INFO - PROCESS | 1108 | 1461272373965 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 1108 | 1461272373969 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:59:33 INFO - PROCESS | 1108 | 1461272373975 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 1108 | 1461272373979 Marionette TRACE conn5 <- [1,494,null,{}] 13:59:33 INFO - PROCESS | 1108 | 1461272373985 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:34 INFO - PROCESS | 1108 | 1461272374081 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:59:34 INFO - PROCESS | 1108 | 1461272374167 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 1108 | ++DOCSHELL 0EF1E400 == 58 [pid = 1108] [id = 133] 13:59:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (0EF4F000) [pid = 1108] [serial = 397] [outer = 00000000] 13:59:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (10C76000) [pid = 1108] [serial = 398] [outer = 0EF4F000] 13:59:34 INFO - PROCESS | 1108 | 1461272374258 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (11007000) [pid = 1108] [serial = 399] [outer = 0EF4F000] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 10344800 == 57 [pid = 1108] [id = 35] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 1A7DB000 == 56 [pid = 1108] [id = 127] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 1900C400 == 55 [pid = 1108] [id = 126] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 19D8CC00 == 54 [pid = 1108] [id = 125] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 19B74800 == 53 [pid = 1108] [id = 124] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 19862000 == 52 [pid = 1108] [id = 123] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 16F12C00 == 51 [pid = 1108] [id = 122] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 15BEE400 == 50 [pid = 1108] [id = 121] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 10D63800 == 49 [pid = 1108] [id = 120] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 0EF4D000 == 48 [pid = 1108] [id = 119] 13:59:34 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (12307C00) [pid = 1108] [serial = 340] [outer = 00000000] [url = about:blank] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 0EF59800 == 47 [pid = 1108] [id = 118] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 16AC7C00 == 46 [pid = 1108] [id = 117] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 106A0000 == 45 [pid = 1108] [id = 116] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 0EF17800 == 44 [pid = 1108] [id = 115] 13:59:34 INFO - PROCESS | 1108 | --DOCSHELL 0EF04800 == 43 [pid = 1108] [id = 114] 13:59:34 INFO - PROCESS | 1108 | 1461272374844 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:59:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 13:59:34 INFO - PROCESS | 1108 | 1461272374905 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 1108 | 1461272374910 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:59:34 INFO - PROCESS | 1108 | 1461272374916 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:59:34 INFO - PROCESS | 1108 | 1461272374919 Marionette TRACE conn5 <- [1,498,null,{}] 13:59:34 INFO - PROCESS | 1108 | 1461272374923 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 1108 | 1461272375015 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (19D82400) [pid = 1108] [serial = 331] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (19D8B400) [pid = 1108] [serial = 332] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1A8D0400) [pid = 1108] [serial = 335] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1AA5A800) [pid = 1108] [serial = 334] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (177C2C00) [pid = 1108] [serial = 320] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (10D5E800) [pid = 1108] [serial = 317] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (10C6EC00) [pid = 1108] [serial = 316] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (10D5F400) [pid = 1108] [serial = 322] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (113E1000) [pid = 1108] [serial = 323] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1E35F800) [pid = 1108] [serial = 313] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (19862400) [pid = 1108] [serial = 328] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (17797C00) [pid = 1108] [serial = 325] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (18CC6400) [pid = 1108] [serial = 326] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1AB42400) [pid = 1108] [serial = 310] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (154F5400) [pid = 1108] [serial = 307] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (10B03400) [pid = 1108] [serial = 304] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1C4C2800) [pid = 1108] [serial = 337] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (16F0E800) [pid = 1108] [serial = 319] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1D3BF800) [pid = 1108] [serial = 338] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (19946C00) [pid = 1108] [serial = 329] [outer = 00000000] [url = about:blank] 13:59:35 INFO - PROCESS | 1108 | 1461272375108 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1108 | ++DOCSHELL 0EF0B400 == 44 [pid = 1108] [id = 134] 13:59:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (0EF17400) [pid = 1108] [serial = 400] [outer = 00000000] 13:59:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (0EF7E000) [pid = 1108] [serial = 401] [outer = 0EF17400] 13:59:35 INFO - PROCESS | 1108 | 1461272375155 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (10B0D000) [pid = 1108] [serial = 402] [outer = 0EF17400] 13:59:35 INFO - PROCESS | 1108 | 1461272375598 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:59:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 13:59:35 INFO - PROCESS | 1108 | 1461272375650 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1108 | 1461272375652 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:59:35 INFO - PROCESS | 1108 | 1461272375656 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:59:35 INFO - PROCESS | 1108 | 1461272375659 Marionette TRACE conn5 <- [1,502,null,{}] 13:59:35 INFO - PROCESS | 1108 | 1461272375669 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 1108 | 1461272375753 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:59:35 INFO - PROCESS | 1108 | 1461272375764 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1108 | ++DOCSHELL 12307C00 == 45 [pid = 1108] [id = 135] 13:59:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (124ACC00) [pid = 1108] [serial = 403] [outer = 00000000] 13:59:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (159CE000) [pid = 1108] [serial = 404] [outer = 124ACC00] 13:59:35 INFO - PROCESS | 1108 | 1461272375812 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (15BEE400) [pid = 1108] [serial = 405] [outer = 124ACC00] 13:59:36 INFO - PROCESS | 1108 | 1461272376279 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 13:59:36 INFO - PROCESS | 1108 | 1461272376330 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:59:36 INFO - PROCESS | 1108 | 1461272376332 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:59:36 INFO - PROCESS | 1108 | 1461272376336 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 1108 | 1461272376337 Marionette TRACE conn5 <- [1,506,null,{}] 13:59:36 INFO - PROCESS | 1108 | 1461272376341 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:36 INFO - PROCESS | 1108 | 1461272376421 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:59:36 INFO - PROCESS | 1108 | 1461272376431 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 1108 | ++DOCSHELL 15C81800 == 46 [pid = 1108] [id = 136] 13:59:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (16B40000) [pid = 1108] [serial = 406] [outer = 00000000] 13:59:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (177CB000) [pid = 1108] [serial = 407] [outer = 16B40000] 13:59:36 INFO - PROCESS | 1108 | 1461272376477 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (18CC6800) [pid = 1108] [serial = 408] [outer = 16B40000] 13:59:36 INFO - PROCESS | 1108 | 1461272376911 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 13:59:36 INFO - PROCESS | 1108 | 1461272376971 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:59:36 INFO - PROCESS | 1108 | 1461272376973 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:59:36 INFO - PROCESS | 1108 | 1461272376976 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 1108 | 1461272376978 Marionette TRACE conn5 <- [1,510,null,{}] 13:59:36 INFO - PROCESS | 1108 | 1461272376981 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:37 INFO - PROCESS | 1108 | 1461272377058 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:59:37 INFO - PROCESS | 1108 | 1461272377097 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 1108 | ++DOCSHELL 0EF54800 == 47 [pid = 1108] [id = 137] 13:59:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (19725000) [pid = 1108] [serial = 409] [outer = 00000000] 13:59:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19941C00) [pid = 1108] [serial = 410] [outer = 19725000] 13:59:37 INFO - PROCESS | 1108 | 1461272377141 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (19861C00) [pid = 1108] [serial = 411] [outer = 19725000] 13:59:37 INFO - PROCESS | 1108 | 1461272377640 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 13:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:59:37 INFO - PROCESS | 1108 | 1461272377710 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 1108 | 1461272377712 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:59:37 INFO - PROCESS | 1108 | 1461272377716 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 1108 | 1461272377717 Marionette TRACE conn5 <- [1,514,null,{}] 13:59:37 INFO - PROCESS | 1108 | 1461272377721 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:37 INFO - PROCESS | 1108 | 1461272377850 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:59:37 INFO - PROCESS | 1108 | 1461272377908 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 1108 | ++DOCSHELL 19D80800 == 48 [pid = 1108] [id = 138] 13:59:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (19D82400) [pid = 1108] [serial = 412] [outer = 00000000] 13:59:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1A012C00) [pid = 1108] [serial = 413] [outer = 19D82400] 13:59:37 INFO - PROCESS | 1108 | 1461272377957 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1A016800) [pid = 1108] [serial = 414] [outer = 19D82400] 13:59:38 INFO - PROCESS | 1108 | 1461272378384 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 13:59:38 INFO - PROCESS | 1108 | 1461272378450 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 1108 | 1461272378452 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:59:38 INFO - PROCESS | 1108 | 1461272378455 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 1108 | 1461272378457 Marionette TRACE conn5 <- [1,518,null,{}] 13:59:38 INFO - PROCESS | 1108 | 1461272378461 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 1108 | 1461272378565 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:59:38 INFO - PROCESS | 1108 | 1461272378624 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 1108 | ++DOCSHELL 0EF1FC00 == 49 [pid = 1108] [id = 139] 13:59:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1A012000) [pid = 1108] [serial = 415] [outer = 00000000] 13:59:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1A8CBC00) [pid = 1108] [serial = 416] [outer = 1A012000] 13:59:38 INFO - PROCESS | 1108 | 1461272378669 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1AA5C000) [pid = 1108] [serial = 417] [outer = 1A012000] 13:59:39 INFO - PROCESS | 1108 | 1461272379100 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 13:59:39 INFO - PROCESS | 1108 | 1461272379133 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 1108 | 1461272379135 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:59:39 INFO - PROCESS | 1108 | 1461272379138 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:59:39 INFO - PROCESS | 1108 | 1461272379140 Marionette TRACE conn5 <- [1,522,null,{}] 13:59:39 INFO - PROCESS | 1108 | 1461272379144 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:39 INFO - PROCESS | 1108 | 1461272379248 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:59:39 INFO - PROCESS | 1108 | 1461272379254 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 1108 | ++DOCSHELL 1AA61000 == 50 [pid = 1108] [id = 140] 13:59:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1AAE0000) [pid = 1108] [serial = 418] [outer = 00000000] 13:59:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1B1C9800) [pid = 1108] [serial = 419] [outer = 1AAE0000] 13:59:39 INFO - PROCESS | 1108 | 1461272379300 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1B1D1C00) [pid = 1108] [serial = 420] [outer = 1AAE0000] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (19944400) [pid = 1108] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (19CEBC00) [pid = 1108] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (15C83000) [pid = 1108] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1A7DF400) [pid = 1108] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (16F17000) [pid = 1108] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (0EF59C00) [pid = 1108] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (10D64800) [pid = 1108] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (0EF4D800) [pid = 1108] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1A016400) [pid = 1108] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:59:39 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (19CF0800) [pid = 1108] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:59:39 INFO - PROCESS | 1108 | 1461272379790 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 13:59:39 INFO - PROCESS | 1108 | 1461272379813 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 1108 | 1461272379815 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:59:39 INFO - PROCESS | 1108 | 1461272379818 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 1108 | 1461272379820 Marionette TRACE conn5 <- [1,526,null,{}] 13:59:39 INFO - PROCESS | 1108 | 1461272379823 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:39 INFO - PROCESS | 1108 | 1461272379927 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:59:39 INFO - PROCESS | 1108 | 1461272379936 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 1108 | ++DOCSHELL 1730EC00 == 51 [pid = 1108] [id = 141] 13:59:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (19B74C00) [pid = 1108] [serial = 421] [outer = 00000000] 13:59:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1A8AA400) [pid = 1108] [serial = 422] [outer = 19B74C00] 13:59:39 INFO - PROCESS | 1108 | 1461272379981 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1AE53C00) [pid = 1108] [serial = 423] [outer = 19B74C00] 13:59:40 INFO - PROCESS | 1108 | 1461272380433 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 13:59:40 INFO - PROCESS | 1108 | 1461272380489 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 1108 | 1461272380491 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:59:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:59:40 INFO - PROCESS | 1108 | 1461272380494 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 1108 | 1461272380496 Marionette TRACE conn5 <- [1,530,null,{}] 13:59:40 INFO - PROCESS | 1108 | 1461272380499 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 1108 | 1461272380580 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:59:40 INFO - PROCESS | 1108 | 1461272380588 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 1108 | ++DOCSHELL 1541A800 == 52 [pid = 1108] [id = 142] 13:59:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1541C800) [pid = 1108] [serial = 424] [outer = 00000000] 13:59:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (15420400) [pid = 1108] [serial = 425] [outer = 1541C800] 13:59:40 INFO - PROCESS | 1108 | 1461272380633 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1541FC00) [pid = 1108] [serial = 426] [outer = 1541C800] 13:59:41 INFO - PROCESS | 1108 | 1461272381167 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:59:41 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:59:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:59:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:59:41 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:59:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:59:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:59:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 13:59:41 INFO - PROCESS | 1108 | 1461272381225 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 1108 | 1461272381227 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:59:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:59:41 INFO - PROCESS | 1108 | 1461272381231 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 1108 | 1461272381233 Marionette TRACE conn5 <- [1,534,null,{}] 13:59:41 INFO - PROCESS | 1108 | 1461272381264 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 1108 | 1461272381370 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:59:41 INFO - PROCESS | 1108 | 1461272381455 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 1108 | ++DOCSHELL 1DC24400 == 53 [pid = 1108] [id = 143] 13:59:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DC26C00) [pid = 1108] [serial = 427] [outer = 00000000] 13:59:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1E369000) [pid = 1108] [serial = 428] [outer = 1DC26C00] 13:59:41 INFO - PROCESS | 1108 | 1461272381506 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1E5C9000) [pid = 1108] [serial = 429] [outer = 1DC26C00] 13:59:42 INFO - PROCESS | 1108 | 1461272382051 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:59:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 850ms 13:59:42 INFO - PROCESS | 1108 | 1461272382086 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 1108 | 1461272382091 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:59:42 INFO - PROCESS | 1108 | 1461272382097 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:59:42 INFO - PROCESS | 1108 | 1461272382101 Marionette TRACE conn5 <- [1,538,null,{}] 13:59:42 INFO - PROCESS | 1108 | 1461272382107 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:42 INFO - PROCESS | 1108 | 1461272382218 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:59:42 INFO - PROCESS | 1108 | 1461272382346 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 1108 | ++DOCSHELL 10B09800 == 54 [pid = 1108] [id = 144] 13:59:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (10B0B000) [pid = 1108] [serial = 430] [outer = 00000000] 13:59:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (10D61400) [pid = 1108] [serial = 431] [outer = 10B0B000] 13:59:42 INFO - PROCESS | 1108 | 1461272382407 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (110B5000) [pid = 1108] [serial = 432] [outer = 10B0B000] 13:59:42 INFO - PROCESS | 1108 | 1461272382965 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:59:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:59:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 13:59:43 INFO - PROCESS | 1108 | 1461272383031 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 1108 | 1461272383037 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:59:43 INFO - PROCESS | 1108 | 1461272383044 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 1108 | 1461272383047 Marionette TRACE conn5 <- [1,542,null,{}] 13:59:43 INFO - PROCESS | 1108 | 1461272383051 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:43 INFO - PROCESS | 1108 | 1461272383162 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:59:43 INFO - PROCESS | 1108 | 1461272383277 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 1108 | ++DOCSHELL 12057400 == 55 [pid = 1108] [id = 145] 13:59:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (15934000) [pid = 1108] [serial = 433] [outer = 00000000] 13:59:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1985D000) [pid = 1108] [serial = 434] [outer = 15934000] 13:59:43 INFO - PROCESS | 1108 | 1461272383334 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (19D3EC00) [pid = 1108] [serial = 435] [outer = 15934000] 13:59:43 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:43 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:59:43 INFO - PROCESS | 1108 | 1461272383895 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 13:59:43 INFO - PROCESS | 1108 | 1461272383976 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 1108 | 1461272383978 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:59:43 INFO - PROCESS | 1108 | 1461272383982 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 1108 | 1461272383986 Marionette TRACE conn5 <- [1,546,null,{}] 13:59:43 INFO - PROCESS | 1108 | 1461272383997 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 1108 | 1461272384132 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:59:44 INFO - PROCESS | 1108 | 1461272384260 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 1108 | ++DOCSHELL 1900C400 == 56 [pid = 1108] [id = 146] 13:59:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1B1E1000) [pid = 1108] [serial = 436] [outer = 00000000] 13:59:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1B1E8000) [pid = 1108] [serial = 437] [outer = 1B1E1000] 13:59:44 INFO - PROCESS | 1108 | 1461272384322 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1B1EBC00) [pid = 1108] [serial = 438] [outer = 1B1E1000] 13:59:44 INFO - PROCESS | 1108 | 1461272384904 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 13:59:44 INFO - PROCESS | 1108 | 1461272384956 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 1108 | 1461272384958 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:59:44 INFO - PROCESS | 1108 | 1461272384962 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 1108 | 1461272384964 Marionette TRACE conn5 <- [1,550,null,{}] 13:59:44 INFO - PROCESS | 1108 | 1461272384968 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 1108 | 1461272385073 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:59:45 INFO - PROCESS | 1108 | 1461272385170 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 1108 | ++DOCSHELL 1DB85800 == 57 [pid = 1108] [id = 147] 13:59:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DB85C00) [pid = 1108] [serial = 439] [outer = 00000000] 13:59:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1DB8C000) [pid = 1108] [serial = 440] [outer = 1DB85C00] 13:59:45 INFO - PROCESS | 1108 | 1461272385224 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1DB8E800) [pid = 1108] [serial = 441] [outer = 1DB85C00] 13:59:45 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:45 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:59:45 INFO - PROCESS | 1108 | 1461272385771 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 13:59:45 INFO - PROCESS | 1108 | 1461272385837 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 1108 | 1461272385840 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:59:45 INFO - PROCESS | 1108 | 1461272385843 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 1108 | 1461272385845 Marionette TRACE conn5 <- [1,554,null,{}] 13:59:45 INFO - PROCESS | 1108 | 1461272385849 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 1108 | 1461272385950 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:59:46 INFO - PROCESS | 1108 | 1461272386074 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 1108 | ++DOCSHELL 1DB89000 == 58 [pid = 1108] [id = 148] 13:59:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1DB90C00) [pid = 1108] [serial = 442] [outer = 00000000] 13:59:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1E5CEC00) [pid = 1108] [serial = 443] [outer = 1DB90C00] 13:59:46 INFO - PROCESS | 1108 | 1461272386130 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1E5D0C00) [pid = 1108] [serial = 444] [outer = 1DB90C00] 13:59:46 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:46 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:59:46 INFO - PROCESS | 1108 | 1461272386676 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 13:59:46 INFO - PROCESS | 1108 | 1461272386715 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 1108 | 1461272386718 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:59:46 INFO - PROCESS | 1108 | 1461272386721 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 1108 | 1461272386723 Marionette TRACE conn5 <- [1,558,null,{}] 13:59:46 INFO - PROCESS | 1108 | 1461272386727 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:46 INFO - PROCESS | 1108 | 1461272386838 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:59:46 INFO - PROCESS | 1108 | 1461272386937 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 1108 | ++DOCSHELL 10875C00 == 59 [pid = 1108] [id = 149] 13:59:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (10877000) [pid = 1108] [serial = 445] [outer = 00000000] 13:59:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (19856C00) [pid = 1108] [serial = 446] [outer = 10877000] 13:59:46 INFO - PROCESS | 1108 | 1461272386995 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (19B6EC00) [pid = 1108] [serial = 447] [outer = 10877000] 13:59:47 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:47 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:59:47 INFO - PROCESS | 1108 | 1461272387722 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1017ms 13:59:47 INFO - PROCESS | 1108 | 1461272387743 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 1108 | 1461272387748 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:59:47 INFO - PROCESS | 1108 | 1461272387753 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 1108 | 1461272387756 Marionette TRACE conn5 <- [1,562,null,{}] 13:59:47 INFO - PROCESS | 1108 | 1461272387761 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:47 INFO - PROCESS | 1108 | 1461272387860 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:59:47 INFO - PROCESS | 1108 | 1461272387967 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 1108 | ++DOCSHELL 10C72400 == 60 [pid = 1108] [id = 150] 13:59:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (10C72C00) [pid = 1108] [serial = 448] [outer = 00000000] 13:59:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (11B10400) [pid = 1108] [serial = 449] [outer = 10C72C00] 13:59:48 INFO - PROCESS | 1108 | 1461272388017 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1541F400) [pid = 1108] [serial = 450] [outer = 10C72C00] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 1541A800 == 59 [pid = 1108] [id = 142] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 1730EC00 == 58 [pid = 1108] [id = 141] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 1AA61000 == 57 [pid = 1108] [id = 140] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 0EF1FC00 == 56 [pid = 1108] [id = 139] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1D340400) [pid = 1108] [serial = 382] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 19D80800 == 55 [pid = 1108] [id = 138] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 0EF54800 == 54 [pid = 1108] [id = 137] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 15C81800 == 53 [pid = 1108] [id = 136] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 12307C00 == 52 [pid = 1108] [id = 135] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 0EF0B400 == 51 [pid = 1108] [id = 134] 13:59:48 INFO - PROCESS | 1108 | --DOCSHELL 0EF1E400 == 50 [pid = 1108] [id = 133] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (10C5D400) [pid = 1108] [serial = 346] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1994A000) [pid = 1108] [serial = 349] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (19B73400) [pid = 1108] [serial = 368] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (16AC2000) [pid = 1108] [serial = 361] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1AA65000) [pid = 1108] [serial = 380] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (16AC7400) [pid = 1108] [serial = 362] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (18761000) [pid = 1108] [serial = 364] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (10882000) [pid = 1108] [serial = 353] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (10341800) [pid = 1108] [serial = 352] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (11B55800) [pid = 1108] [serial = 358] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (124B2800) [pid = 1108] [serial = 359] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (0EF58C00) [pid = 1108] [serial = 355] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (0EF7F400) [pid = 1108] [serial = 356] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1A01EC00) [pid = 1108] [serial = 373] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (19D8AC00) [pid = 1108] [serial = 371] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1A0B5000) [pid = 1108] [serial = 376] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1AA5E000) [pid = 1108] [serial = 379] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1A01D400) [pid = 1108] [serial = 374] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1A7D5800) [pid = 1108] [serial = 377] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1875D400) [pid = 1108] [serial = 365] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (19B6B800) [pid = 1108] [serial = 367] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (19D81400) [pid = 1108] [serial = 370] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (0EF1E000) [pid = 1108] [serial = 343] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 1108 | 1461272388636 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:59:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 13:59:48 INFO - PROCESS | 1108 | 1461272388701 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 1108 | 1461272388706 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:59:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:59:48 INFO - PROCESS | 1108 | 1461272388723 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 1108 | 1461272388727 Marionette TRACE conn5 <- [1,566,null,{}] 13:59:48 INFO - PROCESS | 1108 | 1461272388733 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:48 INFO - PROCESS | 1108 | 1461272388825 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:59:48 INFO - PROCESS | 1108 | 1461272388832 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 1108 | ++DOCSHELL 0EF58C00 == 51 [pid = 1108] [id = 151] 13:59:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (0EF59400) [pid = 1108] [serial = 451] [outer = 00000000] 13:59:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (10F0C400) [pid = 1108] [serial = 452] [outer = 0EF59400] 13:59:48 INFO - PROCESS | 1108 | 1461272388878 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (11B55800) [pid = 1108] [serial = 453] [outer = 0EF59400] 13:59:49 INFO - PROCESS | 1108 | 1461272389347 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 13:59:49 INFO - PROCESS | 1108 | 1461272389406 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 1108 | 1461272389408 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:59:49 INFO - PROCESS | 1108 | 1461272389411 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 1108 | 1461272389415 Marionette TRACE conn5 <- [1,570,null,{}] 13:59:49 INFO - PROCESS | 1108 | 1461272389425 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:49 INFO - PROCESS | 1108 | 1461272389511 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:59:49 INFO - PROCESS | 1108 | 1461272389521 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 1108 | ++DOCSHELL 16AC6C00 == 52 [pid = 1108] [id = 152] 13:59:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (16AC7000) [pid = 1108] [serial = 454] [outer = 00000000] 13:59:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1730B800) [pid = 1108] [serial = 455] [outer = 16AC7000] 13:59:49 INFO - PROCESS | 1108 | 1461272389570 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1875F400) [pid = 1108] [serial = 456] [outer = 16AC7000] 13:59:49 INFO - PROCESS | 1108 | 1461272389983 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:59:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:59:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 13:59:50 INFO - PROCESS | 1108 | 1461272390050 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 1108 | 1461272390052 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:59:50 INFO - PROCESS | 1108 | 1461272390056 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:59:50 INFO - PROCESS | 1108 | 1461272390057 Marionette TRACE conn5 <- [1,574,null,{}] 13:59:50 INFO - PROCESS | 1108 | 1461272390061 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 1108 | 1461272390146 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:59:50 INFO - PROCESS | 1108 | 1461272390188 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 1108 | ++DOCSHELL 1908C800 == 53 [pid = 1108] [id = 153] 13:59:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1908D000) [pid = 1108] [serial = 457] [outer = 00000000] 13:59:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (19B6B000) [pid = 1108] [serial = 458] [outer = 1908D000] 13:59:50 INFO - PROCESS | 1108 | 1461272390234 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (19CEA400) [pid = 1108] [serial = 459] [outer = 1908D000] 13:59:50 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:50 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:59:50 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:50 INFO - PROCESS | 1108 | 1461272390635 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:59:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:59:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 13:59:50 INFO - PROCESS | 1108 | 1461272390699 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 1108 | 1461272390701 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:59:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:59:50 INFO - PROCESS | 1108 | 1461272390705 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 1108 | 1461272390707 Marionette TRACE conn5 <- [1,578,null,{}] 13:59:50 INFO - PROCESS | 1108 | 1461272390710 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 1108 | 1461272390829 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:59:50 INFO - PROCESS | 1108 | 1461272390835 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 1108 | ++DOCSHELL 19CF0800 == 54 [pid = 1108] [id = 154] 13:59:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (19CF1C00) [pid = 1108] [serial = 460] [outer = 00000000] 13:59:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (19D8AC00) [pid = 1108] [serial = 461] [outer = 19CF1C00] 13:59:50 INFO - PROCESS | 1108 | 1461272390929 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1A01C000) [pid = 1108] [serial = 462] [outer = 19CF1C00] 13:59:51 INFO - PROCESS | 1108 | 1461272391333 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 13:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:59:51 INFO - PROCESS | 1108 | 1461272391376 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 1108 | 1461272391378 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:59:51 INFO - PROCESS | 1108 | 1461272391381 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 1108 | 1461272391383 Marionette TRACE conn5 <- [1,582,null,{}] 13:59:51 INFO - PROCESS | 1108 | 1461272391397 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:51 INFO - PROCESS | 1108 | 1461272391515 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:59:51 INFO - PROCESS | 1108 | 1461272391630 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 1108 | ++DOCSHELL 19D87800 == 55 [pid = 1108] [id = 155] 13:59:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1A01B000) [pid = 1108] [serial = 463] [outer = 00000000] 13:59:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1A7DC800) [pid = 1108] [serial = 464] [outer = 1A01B000] 13:59:51 INFO - PROCESS | 1108 | 1461272391724 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1A7D7C00) [pid = 1108] [serial = 465] [outer = 1A01B000] 13:59:52 INFO - PROCESS | 1108 | 1461272392236 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:59:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:59:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 870ms 13:59:52 INFO - PROCESS | 1108 | 1461272392251 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:59:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:59:52 INFO - PROCESS | 1108 | 1461272392253 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:59:52 INFO - PROCESS | 1108 | 1461272392256 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 1108 | 1461272392258 Marionette TRACE conn5 <- [1,586,null,{}] 13:59:52 INFO - PROCESS | 1108 | 1461272392262 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 1108 | 1461272392376 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:59:52 INFO - PROCESS | 1108 | 1461272392382 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 1108 | ++DOCSHELL 1AA65400 == 56 [pid = 1108] [id = 156] 13:59:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1AA65C00) [pid = 1108] [serial = 466] [outer = 00000000] 13:59:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1B1E0000) [pid = 1108] [serial = 467] [outer = 1AA65C00] 13:59:52 INFO - PROCESS | 1108 | 1461272392426 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1B1EAC00) [pid = 1108] [serial = 468] [outer = 1AA65C00] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (124ACC00) [pid = 1108] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (19D82400) [pid = 1108] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (16B40000) [pid = 1108] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (0EF17400) [pid = 1108] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (0EF4F000) [pid = 1108] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (19725000) [pid = 1108] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1A012000) [pid = 1108] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1AAE0000) [pid = 1108] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (19B74C00) [pid = 1108] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1541C800) [pid = 1108] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:59:52 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1A8AB000) [pid = 1108] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:59:52 INFO - PROCESS | 1108 | 1461272392980 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 13:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:59:53 INFO - PROCESS | 1108 | 1461272393028 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 1108 | 1461272393030 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:59:53 INFO - PROCESS | 1108 | 1461272393033 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 1108 | 1461272393035 Marionette TRACE conn5 <- [1,590,null,{}] 13:59:53 INFO - PROCESS | 1108 | 1461272393038 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 1108 | 1461272393153 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:59:53 INFO - PROCESS | 1108 | 1461272393206 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 1108 | ++DOCSHELL 10B0EC00 == 57 [pid = 1108] [id = 157] 13:59:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (113E1000) [pid = 1108] [serial = 469] [outer = 00000000] 13:59:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (19855000) [pid = 1108] [serial = 470] [outer = 113E1000] 13:59:53 INFO - PROCESS | 1108 | 1461272393250 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (19842C00) [pid = 1108] [serial = 471] [outer = 113E1000] 13:59:53 INFO - PROCESS | 1108 | 1461272393624 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 13:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:59:53 INFO - PROCESS | 1108 | 1461272393668 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 1108 | 1461272393670 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:59:53 INFO - PROCESS | 1108 | 1461272393673 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 1108 | 1461272393674 Marionette TRACE conn5 <- [1,594,null,{}] 13:59:53 INFO - PROCESS | 1108 | 1461272393711 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 1108 | 1461272393794 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:59:53 INFO - PROCESS | 1108 | 1461272393801 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 1108 | ++DOCSHELL 1B0EF800 == 58 [pid = 1108] [id = 158] 13:59:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1B1CE400) [pid = 1108] [serial = 472] [outer = 00000000] 13:59:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1D341800) [pid = 1108] [serial = 473] [outer = 1B1CE400] 13:59:53 INFO - PROCESS | 1108 | 1461272393845 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DA2B000) [pid = 1108] [serial = 474] [outer = 1B1CE400] 13:59:54 INFO - PROCESS | 1108 | 1461272394271 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 13:59:54 INFO - PROCESS | 1108 | 1461272394308 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 1108 | 1461272394310 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:59:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:59:54 INFO - PROCESS | 1108 | 1461272394313 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 1108 | 1461272394315 Marionette TRACE conn5 <- [1,598,null,{}] 13:59:54 INFO - PROCESS | 1108 | 1461272394318 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 1108 | 1461272394398 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:59:54 INFO - PROCESS | 1108 | 1461272394405 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 1108 | ++DOCSHELL 1DB82400 == 59 [pid = 1108] [id = 159] 13:59:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1DB86800) [pid = 1108] [serial = 475] [outer = 00000000] 13:59:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1DC24C00) [pid = 1108] [serial = 476] [outer = 1DB86800] 13:59:54 INFO - PROCESS | 1108 | 1461272394449 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1DC28400) [pid = 1108] [serial = 477] [outer = 1DB86800] 13:59:54 INFO - PROCESS | 1108 | 1461272394947 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 13:59:54 INFO - PROCESS | 1108 | 1461272394985 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 1108 | 1461272394990 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:59:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:59:54 INFO - PROCESS | 1108 | 1461272394995 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 1108 | 1461272395000 Marionette TRACE conn5 <- [1,602,null,{}] 13:59:54 INFO - PROCESS | 1108 | 1461272395008 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 1108 | 1461272395122 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:59:55 INFO - PROCESS | 1108 | 1461272395282 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 1108 | ++DOCSHELL 10883C00 == 60 [pid = 1108] [id = 160] 13:59:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (10884000) [pid = 1108] [serial = 478] [outer = 00000000] 13:59:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (10C58000) [pid = 1108] [serial = 479] [outer = 10884000] 13:59:55 INFO - PROCESS | 1108 | 1461272395339 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (10D58400) [pid = 1108] [serial = 480] [outer = 10884000] 13:59:56 INFO - PROCESS | 1108 | 1461272396105 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:59:56 INFO - PROCESS | 1108 | [1108] 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 13:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1176ms 13:59:56 INFO - PROCESS | 1108 | 1461272396176 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 1108 | 1461272396182 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:59:56 INFO - PROCESS | 1108 | 1461272396188 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 1108 | 1461272396191 Marionette TRACE conn5 <- [1,606,null,{}] 13:59:56 INFO - PROCESS | 1108 | 1461272396195 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:56 INFO - PROCESS | 1108 | 1461272396302 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:59:56 INFO - PROCESS | 1108 | 1461272396423 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 1108 | ++DOCSHELL 15415C00 == 61 [pid = 1108] [id = 161] 13:59:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (154A4400) [pid = 1108] [serial = 481] [outer = 00000000] 13:59:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1778F800) [pid = 1108] [serial = 482] [outer = 154A4400] 13:59:56 INFO - PROCESS | 1108 | 1461272396479 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (19081800) [pid = 1108] [serial = 483] [outer = 154A4400] 13:59:57 INFO - PROCESS | 1108 | 1461272397094 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 13:59:57 INFO - PROCESS | 1108 | 1461272397160 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 1108 | 1461272397163 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:59:57 INFO - PROCESS | 1108 | 1461272397167 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 1108 | 1461272397171 Marionette TRACE conn5 <- [1,610,null,{}] 13:59:57 INFO - PROCESS | 1108 | 1461272397182 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:57 INFO - PROCESS | 1108 | 1461272397323 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:59:57 INFO - PROCESS | 1108 | 1461272397451 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 1108 | ++DOCSHELL 15415800 == 62 [pid = 1108] [id = 162] 13:59:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1B1D1000) [pid = 1108] [serial = 484] [outer = 00000000] 13:59:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1DB48800) [pid = 1108] [serial = 485] [outer = 1B1D1000] 13:59:57 INFO - PROCESS | 1108 | 1461272397509 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1DB4C400) [pid = 1108] [serial = 486] [outer = 1B1D1000] 13:59:58 INFO - PROCESS | 1108 | 1461272398093 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 13:59:58 INFO - PROCESS | 1108 | 1461272398140 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 1108 | 1461272398143 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:59:58 INFO - PROCESS | 1108 | 1461272398147 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 1108 | 1461272398149 Marionette TRACE conn5 <- [1,614,null,{}] 13:59:58 INFO - PROCESS | 1108 | 1461272398153 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 1108 | 1461272398259 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:59:58 INFO - PROCESS | 1108 | 1461272398358 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 1108 | ++DOCSHELL 1DB53C00 == 63 [pid = 1108] [id = 163] 13:59:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1DB54000) [pid = 1108] [serial = 487] [outer = 00000000] 13:59:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1DB58C00) [pid = 1108] [serial = 488] [outer = 1DB54000] 13:59:58 INFO - PROCESS | 1108 | 1461272398414 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1DB5D400) [pid = 1108] [serial = 489] [outer = 1DB54000] 13:59:58 INFO - PROCESS | 1108 | 1461272399002 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 13:59:59 INFO - PROCESS | 1108 | 1461272399080 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 1108 | 1461272399082 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:59:59 INFO - PROCESS | 1108 | 1461272399085 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:59:59 INFO - PROCESS | 1108 | 1461272399087 Marionette TRACE conn5 <- [1,618,null,{}] 13:59:59 INFO - PROCESS | 1108 | 1461272399091 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:59 INFO - PROCESS | 1108 | 1461272399197 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:59:59 INFO - PROCESS | 1108 | 1461272399291 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 1108 | ++DOCSHELL 1DB5E800 == 64 [pid = 1108] [id = 164] 13:59:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1E35F800) [pid = 1108] [serial = 490] [outer = 00000000] 13:59:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1E60C800) [pid = 1108] [serial = 491] [outer = 1E35F800] 13:59:59 INFO - PROCESS | 1108 | 1461272399348 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1E60BC00) [pid = 1108] [serial = 492] [outer = 1E35F800] 14:00:00 INFO - PROCESS | 1108 | 1461272400051 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1016ms 14:00:00 INFO - PROCESS | 1108 | 1461272400106 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 1108 | 1461272400110 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:00:00 INFO - PROCESS | 1108 | 1461272400115 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 1108 | 1461272400119 Marionette TRACE conn5 <- [1,622,null,{}] 14:00:00 INFO - PROCESS | 1108 | 1461272400125 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:00 INFO - PROCESS | 1108 | 1461272400277 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:00:00 INFO - PROCESS | 1108 | 1461272400412 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 1108 | ++DOCSHELL 10F04000 == 65 [pid = 1108] [id = 165] 14:00:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (10F0F800) [pid = 1108] [serial = 493] [outer = 00000000] 14:00:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (120EC400) [pid = 1108] [serial = 494] [outer = 10F0F800] 14:00:00 INFO - PROCESS | 1108 | 1461272400464 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1541B000) [pid = 1108] [serial = 495] [outer = 10F0F800] 14:00:00 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:00 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:01 INFO - PROCESS | 1108 | 1461272401063 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 990ms 14:00:01 INFO - PROCESS | 1108 | 1461272401107 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 1108 | 1461272401112 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:00:01 INFO - PROCESS | 1108 | 1461272401118 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:00:01 INFO - PROCESS | 1108 | 1461272401121 Marionette TRACE conn5 <- [1,626,null,{}] 14:00:01 INFO - PROCESS | 1108 | 1461272401124 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:01 INFO - PROCESS | 1108 | 1461272401218 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:00:01 INFO - PROCESS | 1108 | 1461272401367 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 1B0EF800 == 64 [pid = 1108] [id = 158] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 10B0EC00 == 63 [pid = 1108] [id = 157] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 1AA65400 == 62 [pid = 1108] [id = 156] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 19D87800 == 61 [pid = 1108] [id = 155] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 19CF0800 == 60 [pid = 1108] [id = 154] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 1908C800 == 59 [pid = 1108] [id = 153] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 16AC6C00 == 58 [pid = 1108] [id = 152] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 0EF58C00 == 57 [pid = 1108] [id = 151] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 10C72400 == 56 [pid = 1108] [id = 150] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1DC1EC00) [pid = 1108] [serial = 395] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (10C57400) [pid = 1108] [serial = 385] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (177C8C00) [pid = 1108] [serial = 388] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1B1D2C00) [pid = 1108] [serial = 392] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | ++DOCSHELL 0EF17400 == 57 [pid = 1108] [id = 166] 14:00:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (0EF29400) [pid = 1108] [serial = 496] [outer = 00000000] 14:00:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (10884C00) [pid = 1108] [serial = 497] [outer = 0EF29400] 14:00:01 INFO - PROCESS | 1108 | 1461272401461 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (10C5A800) [pid = 1108] [serial = 498] [outer = 0EF29400] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 12057400 == 56 [pid = 1108] [id = 145] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 10B09800 == 55 [pid = 1108] [id = 144] 14:00:01 INFO - PROCESS | 1108 | --DOCSHELL 1DC24400 == 54 [pid = 1108] [id = 143] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1AECB800) [pid = 1108] [serial = 302] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (159CE000) [pid = 1108] [serial = 404] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (15BEE400) [pid = 1108] [serial = 405] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1A012C00) [pid = 1108] [serial = 413] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (177CB000) [pid = 1108] [serial = 407] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (18CC6800) [pid = 1108] [serial = 408] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (0EF7E000) [pid = 1108] [serial = 401] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (10B0D000) [pid = 1108] [serial = 402] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (11007000) [pid = 1108] [serial = 399] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (10C76000) [pid = 1108] [serial = 398] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (19941C00) [pid = 1108] [serial = 410] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1A8CBC00) [pid = 1108] [serial = 416] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1A016800) [pid = 1108] [serial = 414] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1B1C9800) [pid = 1108] [serial = 419] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1AA5C000) [pid = 1108] [serial = 417] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1A8AA400) [pid = 1108] [serial = 422] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1AE53C00) [pid = 1108] [serial = 423] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (15420400) [pid = 1108] [serial = 425] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (0EF79400) [pid = 1108] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1B1D1C00) [pid = 1108] [serial = 420] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1541FC00) [pid = 1108] [serial = 426] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (19861C00) [pid = 1108] [serial = 411] [outer = 00000000] [url = about:blank] 14:00:01 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:01 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:00:01 INFO - PROCESS | 1108 | 1461272401983 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 871ms 14:00:01 INFO - PROCESS | 1108 | 1461272401992 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 1108 | 1461272401995 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:00:01 INFO - PROCESS | 1108 | 1461272401998 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:00:01 INFO - PROCESS | 1108 | 1461272402002 Marionette TRACE conn5 <- [1,630,null,{}] 14:00:02 INFO - PROCESS | 1108 | 1461272402012 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:02 INFO - PROCESS | 1108 | 1461272402106 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:00:02 INFO - PROCESS | 1108 | 1461272402115 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 1108 | ++DOCSHELL 1542A400 == 55 [pid = 1108] [id = 167] 14:00:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1542C400) [pid = 1108] [serial = 499] [outer = 00000000] 14:00:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (159DF000) [pid = 1108] [serial = 500] [outer = 1542C400] 14:00:02 INFO - PROCESS | 1108 | 1461272402178 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (15BEE400) [pid = 1108] [serial = 501] [outer = 1542C400] 14:00:02 INFO - PROCESS | 1108 | 1461272402640 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 14:00:02 INFO - PROCESS | 1108 | 1461272402673 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 1108 | 1461272402676 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:00:02 INFO - PROCESS | 1108 | 1461272402679 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:00:02 INFO - PROCESS | 1108 | 1461272402680 Marionette TRACE conn5 <- [1,634,null,{}] 14:00:02 INFO - PROCESS | 1108 | 1461272402684 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:02 INFO - PROCESS | 1108 | 1461272402764 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:00:02 INFO - PROCESS | 1108 | 1461272402770 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 1108 | ++DOCSHELL 16AC2000 == 56 [pid = 1108] [id = 168] 14:00:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (16AC5400) [pid = 1108] [serial = 502] [outer = 00000000] 14:00:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (18CCDC00) [pid = 1108] [serial = 503] [outer = 16AC5400] 14:00:02 INFO - PROCESS | 1108 | 1461272402818 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (19082800) [pid = 1108] [serial = 504] [outer = 16AC5400] 14:00:03 INFO - PROCESS | 1108 | 1461272403297 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 14:00:03 INFO - PROCESS | 1108 | 1461272403353 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 1108 | 1461272403355 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:00:03 INFO - PROCESS | 1108 | 1461272403359 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 1108 | 1461272403360 Marionette TRACE conn5 <- [1,638,null,{}] 14:00:03 INFO - PROCESS | 1108 | 1461272403364 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:03 INFO - PROCESS | 1108 | 1461272403444 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:00:03 INFO - PROCESS | 1108 | 1461272403450 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 1108 | ++DOCSHELL 19723000 == 57 [pid = 1108] [id = 169] 14:00:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (19859800) [pid = 1108] [serial = 505] [outer = 00000000] 14:00:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (19948000) [pid = 1108] [serial = 506] [outer = 19859800] 14:00:03 INFO - PROCESS | 1108 | 1461272403495 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (19BB1400) [pid = 1108] [serial = 507] [outer = 19859800] 14:00:03 INFO - PROCESS | 1108 | 1461272403980 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 14:00:04 INFO - PROCESS | 1108 | 1461272404029 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 1108 | 1461272404032 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:00:04 INFO - PROCESS | 1108 | 1461272404035 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 1108 | 1461272404037 Marionette TRACE conn5 <- [1,642,null,{}] 14:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:00:04 INFO - PROCESS | 1108 | 1461272404040 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:04 INFO - PROCESS | 1108 | 1461272404170 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:00:04 INFO - PROCESS | 1108 | 1461272404262 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 1108 | ++DOCSHELL 1A01B800 == 58 [pid = 1108] [id = 170] 14:00:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1A01E800) [pid = 1108] [serial = 508] [outer = 00000000] 14:00:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1A7D9000) [pid = 1108] [serial = 509] [outer = 1A01E800] 14:00:04 INFO - PROCESS | 1108 | 1461272404313 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1A8AA400) [pid = 1108] [serial = 510] [outer = 1A01E800] 14:00:04 INFO - PROCESS | 1108 | 1461272404741 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 14:00:04 INFO - PROCESS | 1108 | 1461272404786 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 1108 | 1461272404788 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:00:04 INFO - PROCESS | 1108 | 1461272404791 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 1108 | 1461272404793 Marionette TRACE conn5 <- [1,646,null,{}] 14:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:00:04 INFO - PROCESS | 1108 | 1461272404797 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:04 INFO - PROCESS | 1108 | 1461272404915 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:00:04 INFO - PROCESS | 1108 | 1461272404921 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 1108 | ++DOCSHELL 1A8D1C00 == 59 [pid = 1108] [id = 171] 14:00:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1A8D3400) [pid = 1108] [serial = 511] [outer = 00000000] 14:00:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1AE58400) [pid = 1108] [serial = 512] [outer = 1A8D3400] 14:00:04 INFO - PROCESS | 1108 | 1461272404969 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1B0EF000) [pid = 1108] [serial = 513] [outer = 1A8D3400] 14:00:05 INFO - PROCESS | 1108 | 1461272405394 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 14:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:00:05 INFO - PROCESS | 1108 | 1461272405427 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 1108 | 1461272405429 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:00:05 INFO - PROCESS | 1108 | 1461272405432 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 1108 | 1461272405434 Marionette TRACE conn5 <- [1,650,null,{}] 14:00:05 INFO - PROCESS | 1108 | 1461272405442 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:05 INFO - PROCESS | 1108 | 1461272405550 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:00:05 INFO - PROCESS | 1108 | 1461272405638 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 1108 | ++DOCSHELL 1A8CF000 == 60 [pid = 1108] [id = 172] 14:00:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1AA66000) [pid = 1108] [serial = 514] [outer = 00000000] 14:00:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1C1C8800) [pid = 1108] [serial = 515] [outer = 1AA66000] 14:00:05 INFO - PROCESS | 1108 | 1461272405682 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1CB27400) [pid = 1108] [serial = 516] [outer = 1AA66000] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (16AC7000) [pid = 1108] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (15934000) [pid = 1108] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (10877000) [pid = 1108] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1908D000) [pid = 1108] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1DB90C00) [pid = 1108] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (10B0B000) [pid = 1108] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1A01B000) [pid = 1108] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1AA65C00) [pid = 1108] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (113E1000) [pid = 1108] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1B1CE400) [pid = 1108] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1B1E1000) [pid = 1108] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (0EF59400) [pid = 1108] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DB85C00) [pid = 1108] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (10C72C00) [pid = 1108] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (19CF1C00) [pid = 1108] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1D69F400) [pid = 1108] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (0EF7B800) [pid = 1108] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (0EF06C00) [pid = 1108] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1AA64400) [pid = 1108] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (15451800) [pid = 1108] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1730BC00) [pid = 1108] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (0EF0F000) [pid = 1108] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (0EF17C00) [pid = 1108] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (10C56C00) [pid = 1108] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1D69F000) [pid = 1108] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (110BD400) [pid = 1108] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1A7D8C00) [pid = 1108] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (10877800) [pid = 1108] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (0EF35400) [pid = 1108] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1B1C8000) [pid = 1108] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (16A87000) [pid = 1108] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:00:06 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1AAE7400) [pid = 1108] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:06 INFO - PROCESS | 1108 | 1461272406382 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 14:00:06 INFO - PROCESS | 1108 | 1461272406409 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 1108 | 1461272406411 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:00:06 INFO - PROCESS | 1108 | 1461272406414 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:00:06 INFO - PROCESS | 1108 | 1461272406416 Marionette TRACE conn5 <- [1,654,null,{}] 14:00:06 INFO - PROCESS | 1108 | 1461272406419 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:06 INFO - PROCESS | 1108 | 1461272406498 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:00:06 INFO - PROCESS | 1108 | 1461272406504 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 1108 | ++DOCSHELL 1087EC00 == 61 [pid = 1108] [id = 173] 14:00:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (10B0D800) [pid = 1108] [serial = 517] [outer = 00000000] 14:00:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1204F800) [pid = 1108] [serial = 518] [outer = 10B0D800] 14:00:06 INFO - PROCESS | 1108 | 1461272406548 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (15BE8C00) [pid = 1108] [serial = 519] [outer = 10B0D800] 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:06 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:06 INFO - PROCESS | 1108 | 1461272406971 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 14:00:06 INFO - PROCESS | 1108 | 1461272406988 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 1108 | 1461272406990 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:00:06 INFO - PROCESS | 1108 | 1461272406993 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 1108 | 1461272406995 Marionette TRACE conn5 <- [1,658,null,{}] 14:00:06 INFO - PROCESS | 1108 | 1461272407001 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:07 INFO - PROCESS | 1108 | 1461272407121 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:00:07 INFO - PROCESS | 1108 | 1461272407130 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 1108 | ++DOCSHELL 15C89400 == 62 [pid = 1108] [id = 174] 14:00:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1730BC00) [pid = 1108] [serial = 520] [outer = 00000000] 14:00:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (19B67800) [pid = 1108] [serial = 521] [outer = 1730BC00] 14:00:07 INFO - PROCESS | 1108 | 1461272407173 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1994A000) [pid = 1108] [serial = 522] [outer = 1730BC00] 14:00:07 INFO - PROCESS | 1108 | 1461272407603 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 14:00:07 INFO - PROCESS | 1108 | 1461272407624 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:00:07 INFO - PROCESS | 1108 | 1461272407627 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:00:07 INFO - PROCESS | 1108 | 1461272407630 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 1108 | 1461272407632 Marionette TRACE conn5 <- [1,662,null,{}] 14:00:07 INFO - PROCESS | 1108 | 1461272407652 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:07 INFO - PROCESS | 1108 | 1461272407752 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:00:07 INFO - PROCESS | 1108 | 1461272407758 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 1108 | ++DOCSHELL 1B1D2C00 == 63 [pid = 1108] [id = 175] 14:00:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1DB45000) [pid = 1108] [serial = 523] [outer = 00000000] 14:00:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1DB52C00) [pid = 1108] [serial = 524] [outer = 1DB45000] 14:00:07 INFO - PROCESS | 1108 | 1461272407807 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1DB81400) [pid = 1108] [serial = 525] [outer = 1DB45000] 14:00:08 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:08 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:08 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:08 INFO - PROCESS | 1108 | [1108] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:08 INFO - PROCESS | 1108 | 1461272408394 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:00:08 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 14:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 790ms 14:00:08 INFO - PROCESS | 1108 | 1461272408421 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 1108 | 1461272408426 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:00:08 INFO - PROCESS | 1108 | 1461272408498 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 1108 | 1461272408503 Marionette TRACE conn5 <- [1,666,null,{}] 14:00:08 INFO - PROCESS | 1108 | 1461272408512 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:08 INFO - PROCESS | 1108 | 1461272408635 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:00:08 INFO - PROCESS | 1108 | 1461272408761 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 1108 | ++DOCSHELL 0EF50800 == 64 [pid = 1108] [id = 176] 14:00:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (0EF58400) [pid = 1108] [serial = 526] [outer = 00000000] 14:00:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (10D58C00) [pid = 1108] [serial = 527] [outer = 0EF58400] 14:00:08 INFO - PROCESS | 1108 | 1461272408820 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (113DDC00) [pid = 1108] [serial = 528] [outer = 0EF58400] 14:00:09 INFO - PROCESS | 1108 | 1461272409391 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 950ms 14:00:09 INFO - PROCESS | 1108 | 1461272409438 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 1108 | 1461272409444 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:00:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:00:09 INFO - PROCESS | 1108 | 1461272409450 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 1108 | 1461272409453 Marionette TRACE conn5 <- [1,670,null,{}] 14:00:09 INFO - PROCESS | 1108 | 1461272409457 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:09 INFO - PROCESS | 1108 | 1461272409566 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:00:09 INFO - PROCESS | 1108 | 1461272409671 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 1108 | ++DOCSHELL 15433400 == 65 [pid = 1108] [id = 177] 14:00:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (15933400) [pid = 1108] [serial = 529] [outer = 00000000] 14:00:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (16F17000) [pid = 1108] [serial = 530] [outer = 15933400] 14:00:09 INFO - PROCESS | 1108 | 1461272409725 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (18760C00) [pid = 1108] [serial = 531] [outer = 15933400] 14:00:10 INFO - PROCESS | 1108 | 1461272410799 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:00:10 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) 14:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1384ms 14:00:10 INFO - PROCESS | 1108 | 1461272410868 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 1108 | 1461272410871 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:00:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:00:10 INFO - PROCESS | 1108 | 1461272410875 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 1108 | 1461272410879 Marionette TRACE conn5 <- [1,674,null,{}] 14:00:10 INFO - PROCESS | 1108 | 1461272410890 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:10 INFO - PROCESS | 1108 | 1461272410990 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:00:11 INFO - PROCESS | 1108 | 1461272411115 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 1108 | ++DOCSHELL 0EF50C00 == 66 [pid = 1108] [id = 178] 14:00:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (16A87C00) [pid = 1108] [serial = 532] [outer = 00000000] 14:00:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1DB48400) [pid = 1108] [serial = 533] [outer = 16A87C00] 14:00:11 INFO - PROCESS | 1108 | 1461272411173 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1DB5C000) [pid = 1108] [serial = 534] [outer = 16A87C00] 14:00:12 INFO - PROCESS | 1108 | 1461272412214 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:00:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1374ms 14:00:12 INFO - PROCESS | 1108 | 1461272412255 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 1108 | 1461272412257 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:00:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:00:12 INFO - PROCESS | 1108 | 1461272412483 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 1108 | 1461272412487 Marionette TRACE conn5 <- [1,678,null,{}] 14:00:12 INFO - PROCESS | 1108 | 1461272412544 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:12 INFO - PROCESS | 1108 | 1461272412695 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:00:12 INFO - PROCESS | 1108 | 1461272412796 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 1108 | ++DOCSHELL 0EF15C00 == 67 [pid = 1108] [id = 179] 14:00:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (0EF17800) [pid = 1108] [serial = 535] [outer = 00000000] 14:00:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (10877400) [pid = 1108] [serial = 536] [outer = 0EF17800] 14:00:12 INFO - PROCESS | 1108 | 1461272412848 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (10B07400) [pid = 1108] [serial = 537] [outer = 0EF17800] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 15C89400 == 66 [pid = 1108] [id = 174] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 1087EC00 == 65 [pid = 1108] [id = 173] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 1A8CF000 == 64 [pid = 1108] [id = 172] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 1A8D1C00 == 63 [pid = 1108] [id = 171] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 1A01B800 == 62 [pid = 1108] [id = 170] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 19723000 == 61 [pid = 1108] [id = 169] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1E369000) [pid = 1108] [serial = 428] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DC24C00) [pid = 1108] [serial = 476] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 16AC2000 == 60 [pid = 1108] [id = 168] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 1542A400 == 59 [pid = 1108] [id = 167] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 0EF17400 == 58 [pid = 1108] [id = 166] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 10F04000 == 57 [pid = 1108] [id = 165] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 1DB5E800 == 56 [pid = 1108] [id = 164] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 1DB53C00 == 55 [pid = 1108] [id = 163] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 15415800 == 54 [pid = 1108] [id = 162] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 15415C00 == 53 [pid = 1108] [id = 161] 14:00:13 INFO - PROCESS | 1108 | --DOCSHELL 10883C00 == 52 [pid = 1108] [id = 160] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1DC22000) [pid = 1108] [serial = 396] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (10C71800) [pid = 1108] [serial = 386] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (16F12000) [pid = 1108] [serial = 341] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1B0E7C00) [pid = 1108] [serial = 215] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (19857000) [pid = 1108] [serial = 389] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (19BADC00) [pid = 1108] [serial = 350] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (0EF3CC00) [pid = 1108] [serial = 263] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (0EF21800) [pid = 1108] [serial = 344] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (10D5B400) [pid = 1108] [serial = 266] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1E36B400) [pid = 1108] [serial = 314] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (16ABCC00) [pid = 1108] [serial = 308] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1C40E000) [pid = 1108] [serial = 311] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (10C6B000) [pid = 1108] [serial = 347] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (10C57800) [pid = 1108] [serial = 305] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1B1D6800) [pid = 1108] [serial = 393] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (19835400) [pid = 1108] [serial = 269] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1DAB1C00) [pid = 1108] [serial = 383] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1875F400) [pid = 1108] [serial = 456] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (19D3EC00) [pid = 1108] [serial = 435] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1985D000) [pid = 1108] [serial = 434] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (19B6EC00) [pid = 1108] [serial = 447] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (19856C00) [pid = 1108] [serial = 446] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (19B6B000) [pid = 1108] [serial = 458] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1E5D0C00) [pid = 1108] [serial = 444] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1E5CEC00) [pid = 1108] [serial = 443] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (110B5000) [pid = 1108] [serial = 432] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (10D61400) [pid = 1108] [serial = 431] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1A7DC800) [pid = 1108] [serial = 464] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1B1E0000) [pid = 1108] [serial = 467] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1A7D7C00) [pid = 1108] [serial = 465] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19855000) [pid = 1108] [serial = 470] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1D341800) [pid = 1108] [serial = 473] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1B1EAC00) [pid = 1108] [serial = 468] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1B1EBC00) [pid = 1108] [serial = 438] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1B1E8000) [pid = 1108] [serial = 437] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (10F0C400) [pid = 1108] [serial = 452] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (11B55800) [pid = 1108] [serial = 453] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1DB8E800) [pid = 1108] [serial = 441] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1DB8C000) [pid = 1108] [serial = 440] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1DA2B000) [pid = 1108] [serial = 474] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1541F400) [pid = 1108] [serial = 450] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (11B10400) [pid = 1108] [serial = 449] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1730B800) [pid = 1108] [serial = 455] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (19D8AC00) [pid = 1108] [serial = 461] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1A01C000) [pid = 1108] [serial = 462] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (19CEA400) [pid = 1108] [serial = 459] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (19842C00) [pid = 1108] [serial = 471] [outer = 00000000] [url = about:blank] 14:00:13 INFO - PROCESS | 1108 | 1461272413897 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:00:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1659ms 14:00:13 INFO - PROCESS | 1108 | 1461272413925 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 1108 | 1461272413928 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:00:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:00:13 INFO - PROCESS | 1108 | 1461272413932 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 1108 | 1461272413934 Marionette TRACE conn5 <- [1,682,null,{}] 14:00:13 INFO - PROCESS | 1108 | 1461272413942 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:14 INFO - PROCESS | 1108 | 1461272414026 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:00:14 INFO - PROCESS | 1108 | 1461272414034 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 1108 | ++DOCSHELL 0EF3B800 == 53 [pid = 1108] [id = 180] 14:00:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (0EF40C00) [pid = 1108] [serial = 538] [outer = 00000000] 14:00:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (10386400) [pid = 1108] [serial = 539] [outer = 0EF40C00] 14:00:14 INFO - PROCESS | 1108 | 1461272414080 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (107DE800) [pid = 1108] [serial = 540] [outer = 0EF40C00] 14:00:15 INFO - PROCESS | 1108 | 1461272415089 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:00:15 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) 14:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 14:00:15 INFO - PROCESS | 1108 | 1461272415115 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 1108 | 1461272415117 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:00:15 INFO - PROCESS | 1108 | 1461272415121 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - PROCESS | 1108 | 1461272415123 Marionette TRACE conn5 <- [1,686,null,{}] 14:00:15 INFO - PROCESS | 1108 | 1461272415126 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:15 INFO - PROCESS | 1108 | 1461272415205 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:00:15 INFO - PROCESS | 1108 | 1461272415219 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 1108 | ++DOCSHELL 10D63400 == 54 [pid = 1108] [id = 181] 14:00:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (10D63800) [pid = 1108] [serial = 541] [outer = 00000000] 14:00:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (11010C00) [pid = 1108] [serial = 542] [outer = 10D63800] 14:00:15 INFO - PROCESS | 1108 | 1461272415270 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (113D8400) [pid = 1108] [serial = 543] [outer = 10D63800] 14:00:16 INFO - PROCESS | 1108 | 1461272416221 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:00:16 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) 14:00:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 14:00:16 INFO - PROCESS | 1108 | 1461272416248 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 1108 | 1461272416251 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:00:16 INFO - PROCESS | 1108 | 1461272416254 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:00:16 INFO - PROCESS | 1108 | 1461272416256 Marionette TRACE conn5 <- [1,690,null,{}] 14:00:16 INFO - PROCESS | 1108 | 1461272416259 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:16 INFO - PROCESS | 1108 | 1461272416369 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:00:16 INFO - PROCESS | 1108 | 1461272416375 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 1108 | ++DOCSHELL 1205C000 == 55 [pid = 1108] [id = 182] 14:00:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1205D800) [pid = 1108] [serial = 544] [outer = 00000000] 14:00:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (15426000) [pid = 1108] [serial = 545] [outer = 1205D800] 14:00:16 INFO - PROCESS | 1108 | 1461272416465 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1542CC00) [pid = 1108] [serial = 546] [outer = 1205D800] 14:00:17 INFO - PROCESS | 1108 | 1461272417408 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:00:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 14:00:17 INFO - PROCESS | 1108 | 1461272417441 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 1108 | 1461272417443 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:00:17 INFO - PROCESS | 1108 | 1461272417446 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 1108 | 1461272417448 Marionette TRACE conn5 <- [1,694,null,{}] 14:00:17 INFO - PROCESS | 1108 | 1461272417451 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:17 INFO - PROCESS | 1108 | 1461272417555 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:00:17 INFO - PROCESS | 1108 | 1461272417562 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 1108 | ++DOCSHELL 154F7400 == 56 [pid = 1108] [id = 183] 14:00:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (154F8800) [pid = 1108] [serial = 547] [outer = 00000000] 14:00:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (15C90400) [pid = 1108] [serial = 548] [outer = 154F8800] 14:00:17 INFO - PROCESS | 1108 | 1461272417608 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (15C8D800) [pid = 1108] [serial = 549] [outer = 154F8800] 14:00:17 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1730BC00) [pid = 1108] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:00:17 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (10B0D800) [pid = 1108] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:00:17 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (1DC26C00) [pid = 1108] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:00:17 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (1A01E800) [pid = 1108] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:00:17 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1A8D3400) [pid = 1108] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1DB54000) [pid = 1108] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (0EF29400) [pid = 1108] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (10F0F800) [pid = 1108] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1542C400) [pid = 1108] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1B1D1000) [pid = 1108] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (154A4400) [pid = 1108] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (10884000) [pid = 1108] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (19859800) [pid = 1108] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1AA66000) [pid = 1108] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1E35F800) [pid = 1108] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:00:18 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (16AC5400) [pid = 1108] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:00:18 INFO - PROCESS | 1108 | 1461272418677 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:00:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1276ms 14:00:18 INFO - PROCESS | 1108 | 1461272418724 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 1108 | 1461272418726 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:00:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:00:18 INFO - PROCESS | 1108 | 1461272418733 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 1108 | 1461272418735 Marionette TRACE conn5 <- [1,698,null,{}] 14:00:18 INFO - PROCESS | 1108 | 1461272418739 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:18 INFO - PROCESS | 1108 | 1461272418840 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:00:18 INFO - PROCESS | 1108 | 1461272418849 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 1108 | ++DOCSHELL 0EF37C00 == 57 [pid = 1108] [id = 184] 14:00:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (10C63400) [pid = 1108] [serial = 550] [outer = 00000000] 14:00:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (16ACB400) [pid = 1108] [serial = 551] [outer = 10C63400] 14:00:18 INFO - PROCESS | 1108 | 1461272418900 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (16F17400) [pid = 1108] [serial = 552] [outer = 10C63400] 14:00:19 INFO - PROCESS | 1108 | 1461272419845 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:00:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1122ms 14:00:19 INFO - PROCESS | 1108 | 1461272419852 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 1108 | 1461272419854 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:00:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:00:19 INFO - PROCESS | 1108 | 1461272419857 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 1108 | 1461272419858 Marionette TRACE conn5 <- [1,702,null,{}] 14:00:19 INFO - PROCESS | 1108 | 1461272419862 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:19 INFO - PROCESS | 1108 | 1461272419966 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:00:20 INFO - PROCESS | 1108 | 1461272420061 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 1108 | ++DOCSHELL 0B99A400 == 58 [pid = 1108] [id = 185] 14:00:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (0B99D800) [pid = 1108] [serial = 553] [outer = 00000000] 14:00:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (0EF0C000) [pid = 1108] [serial = 554] [outer = 0B99D800] 14:00:20 INFO - PROCESS | 1108 | 1461272420121 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (0EF24400) [pid = 1108] [serial = 555] [outer = 0B99D800] 14:00:21 INFO - PROCESS | 1108 | 1461272421259 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:00:21 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 14:00:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1423ms 14:00:21 INFO - PROCESS | 1108 | 1461272421282 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 1108 | 1461272421286 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:00:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:00:21 INFO - PROCESS | 1108 | 1461272421291 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 1108 | 1461272421295 Marionette TRACE conn5 <- [1,706,null,{}] 14:00:21 INFO - PROCESS | 1108 | 1461272421301 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:21 INFO - PROCESS | 1108 | 1461272421413 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:00:21 INFO - PROCESS | 1108 | 1461272421543 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 1108 | ++DOCSHELL 10C73000 == 59 [pid = 1108] [id = 186] 14:00:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (10D56400) [pid = 1108] [serial = 556] [outer = 00000000] 14:00:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (10F04000) [pid = 1108] [serial = 557] [outer = 10D56400] 14:00:21 INFO - PROCESS | 1108 | 1461272421606 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (11B10400) [pid = 1108] [serial = 558] [outer = 10D56400] 14:00:22 INFO - PROCESS | 1108 | 1461272422671 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:00:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:00:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1429ms 14:00:22 INFO - PROCESS | 1108 | 1461272422723 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:00:22 INFO - PROCESS | 1108 | 1461272422728 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:00:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:00:22 INFO - PROCESS | 1108 | 1461272422732 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 1108 | 1461272422734 Marionette TRACE conn5 <- [1,710,null,{}] 14:00:22 INFO - PROCESS | 1108 | 1461272422738 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:22 INFO - PROCESS | 1108 | 1461272422876 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:00:22 INFO - PROCESS | 1108 | 1461272423006 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 1108 | ++DOCSHELL 15413800 == 60 [pid = 1108] [id = 187] 14:00:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (15416800) [pid = 1108] [serial = 559] [outer = 00000000] 14:00:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (15C89400) [pid = 1108] [serial = 560] [outer = 15416800] 14:00:23 INFO - PROCESS | 1108 | 1461272423062 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (16B39800) [pid = 1108] [serial = 561] [outer = 15416800] 14:00:23 INFO - PROCESS | 1108 | 1461272423625 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 1108 | 1461272423668 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:00:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:00:23 INFO - PROCESS | 1108 | 1461272423678 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 1108 | 1461272423684 Marionette TRACE conn5 <- [1,714,null,{}] 14:00:23 INFO - PROCESS | 1108 | 1461272423689 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:23 INFO - PROCESS | 1108 | 1461272423802 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:00:23 INFO - PROCESS | 1108 | 1461272423900 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 1108 | ++DOCSHELL 19857400 == 61 [pid = 1108] [id = 188] 14:00:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (19859400) [pid = 1108] [serial = 562] [outer = 00000000] 14:00:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (19945400) [pid = 1108] [serial = 563] [outer = 19859400] 14:00:23 INFO - PROCESS | 1108 | 1461272423955 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19B68400) [pid = 1108] [serial = 564] [outer = 19859400] 14:00:24 INFO - PROCESS | 1108 | 1461272424594 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:00:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 990ms 14:00:24 INFO - PROCESS | 1108 | 1461272424666 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 1108 | 1461272424669 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:00:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:00:24 INFO - PROCESS | 1108 | 1461272424673 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 1108 | 1461272424675 Marionette TRACE conn5 <- [1,718,null,{}] 14:00:24 INFO - PROCESS | 1108 | 1461272424679 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:24 INFO - PROCESS | 1108 | 1461272424829 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:00:24 INFO - PROCESS | 1108 | 1461272424884 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 1108 | ++DOCSHELL 19B73800 == 62 [pid = 1108] [id = 189] 14:00:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (19B74000) [pid = 1108] [serial = 565] [outer = 00000000] 14:00:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (19CF1000) [pid = 1108] [serial = 566] [outer = 19B74000] 14:00:24 INFO - PROCESS | 1108 | 1461272424939 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (19D7F400) [pid = 1108] [serial = 567] [outer = 19B74000] 14:00:25 INFO - PROCESS | 1108 | 1461272425503 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:00:25 INFO - PROCESS | 1108 | 1461272425548 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:00:25 INFO - PROCESS | 1108 | 1461272425552 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:00:25 INFO - PROCESS | 1108 | 1461272425554 Marionette TRACE conn5 <- [1,722,null,{}] 14:00:25 INFO - PROCESS | 1108 | 1461272425558 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:25 INFO - PROCESS | 1108 | 1461272425663 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:00:25 INFO - PROCESS | 1108 | 1461272425758 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 1108 | ++DOCSHELL 10C72400 == 63 [pid = 1108] [id = 190] 14:00:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (10D59400) [pid = 1108] [serial = 568] [outer = 00000000] 14:00:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1908D000) [pid = 1108] [serial = 569] [outer = 10D59400] 14:00:25 INFO - PROCESS | 1108 | 1461272425824 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (19D87000) [pid = 1108] [serial = 570] [outer = 10D59400] 14:00:26 INFO - PROCESS | 1108 | 1461272426559 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1019ms 14:00:26 INFO - PROCESS | 1108 | 1461272426574 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 1108 | 1461272426579 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:00:26 INFO - PROCESS | 1108 | 1461272426584 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 1108 | 1461272426588 Marionette TRACE conn5 <- [1,726,null,{}] 14:00:26 INFO - PROCESS | 1108 | 1461272426592 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:26 INFO - PROCESS | 1108 | 1461272426695 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:00:26 INFO - PROCESS | 1108 | 1461272426784 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 1108 | ++DOCSHELL 10D61C00 == 64 [pid = 1108] [id = 191] 14:00:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (10D62400) [pid = 1108] [serial = 571] [outer = 00000000] 14:00:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (113DF400) [pid = 1108] [serial = 572] [outer = 10D62400] 14:00:26 INFO - PROCESS | 1108 | 1461272426881 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1205C800) [pid = 1108] [serial = 573] [outer = 10D62400] 14:00:27 INFO - PROCESS | 1108 | --DOCSHELL 1906D000 == 63 [pid = 1108] [id = 16] 14:00:27 INFO - PROCESS | 1108 | --DOCSHELL 0EF37C00 == 62 [pid = 1108] [id = 184] 14:00:27 INFO - PROCESS | 1108 | --DOCSHELL 154F7400 == 61 [pid = 1108] [id = 183] 14:00:27 INFO - PROCESS | 1108 | --DOCSHELL 1205C000 == 60 [pid = 1108] [id = 182] 14:00:27 INFO - PROCESS | 1108 | --DOCSHELL 10D63400 == 59 [pid = 1108] [id = 181] 14:00:27 INFO - PROCESS | 1108 | --DOCSHELL 0EF3B800 == 58 [pid = 1108] [id = 180] 14:00:27 INFO - PROCESS | 1108 | --DOCSHELL 0EF15C00 == 57 [pid = 1108] [id = 179] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1E5C9000) [pid = 1108] [serial = 429] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1A7D9000) [pid = 1108] [serial = 509] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1AE58400) [pid = 1108] [serial = 512] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1A8AA400) [pid = 1108] [serial = 510] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1DB5D400) [pid = 1108] [serial = 489] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1DB58C00) [pid = 1108] [serial = 488] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (10884C00) [pid = 1108] [serial = 497] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (10C5A800) [pid = 1108] [serial = 498] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (1541B000) [pid = 1108] [serial = 495] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (120EC400) [pid = 1108] [serial = 494] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (159DF000) [pid = 1108] [serial = 500] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (15BEE400) [pid = 1108] [serial = 501] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (1DB4C400) [pid = 1108] [serial = 486] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1DB48800) [pid = 1108] [serial = 485] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (19081800) [pid = 1108] [serial = 483] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1778F800) [pid = 1108] [serial = 482] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (10D58400) [pid = 1108] [serial = 480] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (10C58000) [pid = 1108] [serial = 479] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (19948000) [pid = 1108] [serial = 506] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (1C1C8800) [pid = 1108] [serial = 515] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1E60BC00) [pid = 1108] [serial = 492] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (1E60C800) [pid = 1108] [serial = 491] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (18CCDC00) [pid = 1108] [serial = 503] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (19082800) [pid = 1108] [serial = 504] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (1DB52C00) [pid = 1108] [serial = 524] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (1B0EF000) [pid = 1108] [serial = 513] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (19B67800) [pid = 1108] [serial = 521] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (1CB27400) [pid = 1108] [serial = 516] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (1204F800) [pid = 1108] [serial = 518] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (15BE8C00) [pid = 1108] [serial = 519] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 72 (19BB1400) [pid = 1108] [serial = 507] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | --DOMWINDOW == 71 (1994A000) [pid = 1108] [serial = 522] [outer = 00000000] [url = about:blank] 14:00:27 INFO - PROCESS | 1108 | 1461272427880 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:00:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1340ms 14:00:27 INFO - PROCESS | 1108 | 1461272427925 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 1108 | 1461272427930 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:00:27 INFO - PROCESS | 1108 | 1461272427936 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 1108 | 1461272427939 Marionette TRACE conn5 <- [1,730,null,{}] 14:00:27 INFO - PROCESS | 1108 | 1461272427943 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:28 INFO - PROCESS | 1108 | 1461272428033 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:00:28 INFO - PROCESS | 1108 | 1461272428041 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 1108 | ++DOCSHELL 10C55400 == 58 [pid = 1108] [id = 192] 14:00:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 72 (10C5A800) [pid = 1108] [serial = 574] [outer = 00000000] 14:00:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 73 (1205C000) [pid = 1108] [serial = 575] [outer = 10C5A800] 14:00:28 INFO - PROCESS | 1108 | 1461272428087 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (15414400) [pid = 1108] [serial = 576] [outer = 10C5A800] 14:00:29 INFO - PROCESS | 1108 | 1461272429044 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:00:29 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 14:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1118ms 14:00:29 INFO - PROCESS | 1108 | 1461272429058 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 1108 | 1461272429060 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:00:29 INFO - PROCESS | 1108 | 1461272429064 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:00:29 INFO - PROCESS | 1108 | 1461272429067 Marionette TRACE conn5 <- [1,734,null,{}] 14:00:29 INFO - PROCESS | 1108 | 1461272429077 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:29 INFO - PROCESS | 1108 | 1461272429170 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:00:29 INFO - PROCESS | 1108 | 1461272429178 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 1108 | ++DOCSHELL 15428800 == 59 [pid = 1108] [id = 193] 14:00:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (15B8B400) [pid = 1108] [serial = 577] [outer = 00000000] 14:00:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (16A8FC00) [pid = 1108] [serial = 578] [outer = 15B8B400] 14:00:29 INFO - PROCESS | 1108 | 1461272429228 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (177C2400) [pid = 1108] [serial = 579] [outer = 15B8B400] 14:00:30 INFO - PROCESS | 1108 | 1461272430252 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:00:30 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.) 14:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1237ms 14:00:30 INFO - PROCESS | 1108 | 1461272430305 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 1108 | 1461272430307 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:00:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:00:30 INFO - PROCESS | 1108 | 1461272430310 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 1108 | 1461272430312 Marionette TRACE conn5 <- [1,738,null,{}] 14:00:30 INFO - PROCESS | 1108 | 1461272430316 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:30 INFO - PROCESS | 1108 | 1461272430443 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:00:30 INFO - PROCESS | 1108 | 1461272430451 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 1108 | ++DOCSHELL 19081000 == 60 [pid = 1108] [id = 194] 14:00:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (19082800) [pid = 1108] [serial = 580] [outer = 00000000] 14:00:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (19855800) [pid = 1108] [serial = 581] [outer = 19082800] 14:00:30 INFO - PROCESS | 1108 | 1461272430496 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1985D000) [pid = 1108] [serial = 582] [outer = 19082800] 14:00:31 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1205D800) [pid = 1108] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:00:31 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (10D63800) [pid = 1108] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:00:31 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (154F8800) [pid = 1108] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:00:31 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (0EF40C00) [pid = 1108] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:00:31 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (0EF17800) [pid = 1108] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:00:31 INFO - PROCESS | 1108 | 1461272431439 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:00:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 14:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:00:31 INFO - PROCESS | 1108 | 1461272431495 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 1108 | 1461272431497 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:00:31 INFO - PROCESS | 1108 | 1461272431500 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 1108 | 1461272431501 Marionette TRACE conn5 <- [1,742,null,{}] 14:00:31 INFO - PROCESS | 1108 | 1461272431505 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:31 INFO - PROCESS | 1108 | 1461272431586 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:00:31 INFO - PROCESS | 1108 | 1461272431662 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 1108 | ++DOCSHELL 10C5AC00 == 61 [pid = 1108] [id = 195] 14:00:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (10D5F000) [pid = 1108] [serial = 583] [outer = 00000000] 14:00:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (19B6D000) [pid = 1108] [serial = 584] [outer = 10D5F000] 14:00:31 INFO - PROCESS | 1108 | 1461272431707 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (19B73400) [pid = 1108] [serial = 585] [outer = 10D5F000] 14:00:32 INFO - PROCESS | 1108 | 1461272432608 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:00:32 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 14:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1128ms 14:00:32 INFO - PROCESS | 1108 | 1461272432629 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 1108 | 1461272432631 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:00:32 INFO - PROCESS | 1108 | 1461272432634 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 1108 | 1461272432636 Marionette TRACE conn5 <- [1,746,null,{}] 14:00:32 INFO - PROCESS | 1108 | 1461272432639 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:32 INFO - PROCESS | 1108 | 1461272432768 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:00:32 INFO - PROCESS | 1108 | 1461272432778 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 1108 | ++DOCSHELL 0EF0BC00 == 62 [pid = 1108] [id = 196] 14:00:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (0EF1D800) [pid = 1108] [serial = 586] [outer = 00000000] 14:00:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1A7D6000) [pid = 1108] [serial = 587] [outer = 0EF1D800] 14:00:32 INFO - PROCESS | 1108 | 1461272432825 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (1A7DB000) [pid = 1108] [serial = 588] [outer = 0EF1D800] 14:00:33 INFO - PROCESS | 1108 | 1461272433264 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:00:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:00:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 14:00:33 INFO - PROCESS | 1108 | 1461272433305 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 1108 | 1461272433307 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:00:33 INFO - PROCESS | 1108 | 1461272433310 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 1108 | 1461272433311 Marionette TRACE conn5 <- [1,750,null,{}] 14:00:33 INFO - PROCESS | 1108 | 1461272433315 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:33 INFO - PROCESS | 1108 | 1461272433480 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:00:33 INFO - PROCESS | 1108 | 1461272433543 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 1108 | ++DOCSHELL 0EF1F800 == 63 [pid = 1108] [id = 197] 14:00:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (0EF2F000) [pid = 1108] [serial = 589] [outer = 00000000] 14:00:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (0EF75800) [pid = 1108] [serial = 590] [outer = 0EF2F000] 14:00:33 INFO - PROCESS | 1108 | 1461272433601 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (106A0000) [pid = 1108] [serial = 591] [outer = 0EF2F000] 14:00:34 INFO - PROCESS | 1108 | 1461272434705 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:00:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1437ms 14:00:34 INFO - PROCESS | 1108 | 1461272434749 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 1108 | 1461272434754 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:00:34 INFO - PROCESS | 1108 | 1461272434759 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:00:34 INFO - PROCESS | 1108 | 1461272434763 Marionette TRACE conn5 <- [1,754,null,{}] 14:00:34 INFO - PROCESS | 1108 | 1461272434769 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:34 INFO - PROCESS | 1108 | 1461272434911 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:00:35 INFO - PROCESS | 1108 | 1461272435034 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 1108 | ++DOCSHELL 15426400 == 64 [pid = 1108] [id = 198] 14:00:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (15429400) [pid = 1108] [serial = 592] [outer = 00000000] 14:00:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1549D000) [pid = 1108] [serial = 593] [outer = 15429400] 14:00:35 INFO - PROCESS | 1108 | 1461272435094 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (15934000) [pid = 1108] [serial = 594] [outer = 15429400] 14:00:36 INFO - PROCESS | 1108 | 1461272436100 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:00:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:00:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1376ms 14:00:36 INFO - PROCESS | 1108 | 1461272436139 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 1108 | 1461272436143 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:00:36 INFO - PROCESS | 1108 | 1461272436188 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:00:36 INFO - PROCESS | 1108 | 1461272436191 Marionette TRACE conn5 <- [1,758,null,{}] 14:00:36 INFO - PROCESS | 1108 | 1461272436195 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:36 INFO - PROCESS | 1108 | 1461272436290 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:00:36 INFO - PROCESS | 1108 | 1461272436456 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 1108 | ++DOCSHELL 19D48C00 == 65 [pid = 1108] [id = 199] 14:00:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (19D85800) [pid = 1108] [serial = 595] [outer = 00000000] 14:00:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1A014400) [pid = 1108] [serial = 596] [outer = 19D85800] 14:00:36 INFO - PROCESS | 1108 | 1461272436553 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (1A01EC00) [pid = 1108] [serial = 597] [outer = 19D85800] 14:00:37 INFO - PROCESS | 1108 | 1461272437130 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 14:00:37 INFO - PROCESS | 1108 | 1461272437164 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 1108 | 1461272437168 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:00:37 INFO - PROCESS | 1108 | 1461272437179 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 1108 | 1461272437184 Marionette TRACE conn5 <- [1,762,null,{}] 14:00:37 INFO - PROCESS | 1108 | 1461272437188 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:37 INFO - PROCESS | 1108 | 1461272437296 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:00:37 INFO - PROCESS | 1108 | 1461272437420 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 1108 | ++DOCSHELL 1A020800 == 66 [pid = 1108] [id = 200] 14:00:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (1A8D0C00) [pid = 1108] [serial = 598] [outer = 00000000] 14:00:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1AAE0000) [pid = 1108] [serial = 599] [outer = 1A8D0C00] 14:00:37 INFO - PROCESS | 1108 | 1461272437476 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1AB48800) [pid = 1108] [serial = 600] [outer = 1A8D0C00] 14:00:38 INFO - PROCESS | 1108 | 1461272438276 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1133ms 14:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:00:38 INFO - PROCESS | 1108 | 1461272438307 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 1108 | 1461272438311 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:00:38 INFO - PROCESS | 1108 | 1461272438330 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 1108 | 1461272438334 Marionette TRACE conn5 <- [1,766,null,{}] 14:00:38 INFO - PROCESS | 1108 | 1461272438341 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:38 INFO - PROCESS | 1108 | 1461272438439 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:00:38 INFO - PROCESS | 1108 | 1461272438567 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 1108 | ++DOCSHELL 1542FC00 == 67 [pid = 1108] [id = 201] 14:00:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (15430C00) [pid = 1108] [serial = 601] [outer = 00000000] 14:00:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (15B90C00) [pid = 1108] [serial = 602] [outer = 15430C00] 14:00:38 INFO - PROCESS | 1108 | 1461272438626 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (16ABFC00) [pid = 1108] [serial = 603] [outer = 15430C00] 14:00:38 INFO - PROCESS | 1108 | --DOCSHELL 11B5B400 == 66 [pid = 1108] [id = 130] 14:00:38 INFO - PROCESS | 1108 | --DOCSHELL 1B1C7C00 == 65 [pid = 1108] [id = 131] 14:00:38 INFO - PROCESS | 1108 | --DOCSHELL 0B99D400 == 64 [pid = 1108] [id = 20] 14:00:38 INFO - PROCESS | 1108 | --DOCSHELL 0EF21C00 == 63 [pid = 1108] [id = 24] 14:00:38 INFO - PROCESS | 1108 | --DOCSHELL 15BF1400 == 62 [pid = 1108] [id = 60] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (16ACB400) [pid = 1108] [serial = 551] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (15426000) [pid = 1108] [serial = 545] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (11010C00) [pid = 1108] [serial = 542] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (15C90400) [pid = 1108] [serial = 548] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (10386400) [pid = 1108] [serial = 539] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (107DE800) [pid = 1108] [serial = 540] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (1542CC00) [pid = 1108] [serial = 546] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (10877400) [pid = 1108] [serial = 536] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (10D58C00) [pid = 1108] [serial = 527] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (16F17000) [pid = 1108] [serial = 530] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (1DB48400) [pid = 1108] [serial = 533] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (15C8D800) [pid = 1108] [serial = 549] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (10B07400) [pid = 1108] [serial = 537] [outer = 00000000] [url = about:blank] 14:00:38 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (113D8400) [pid = 1108] [serial = 543] [outer = 00000000] [url = about:blank] 14:00:39 INFO - PROCESS | 1108 | 1461272439156 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 892ms 14:00:39 INFO - PROCESS | 1108 | 1461272439210 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 1108 | 1461272439215 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:00:39 INFO - PROCESS | 1108 | 1461272439221 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 1108 | 1461272439224 Marionette TRACE conn5 <- [1,770,null,{}] 14:00:39 INFO - PROCESS | 1108 | 1461272439227 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:39 INFO - PROCESS | 1108 | 1461272439313 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:00:39 INFO - PROCESS | 1108 | 1461272439402 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 1108 | ++DOCSHELL 1069EC00 == 63 [pid = 1108] [id = 202] 14:00:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (1070DC00) [pid = 1108] [serial = 604] [outer = 00000000] 14:00:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (10C73800) [pid = 1108] [serial = 605] [outer = 1070DC00] 14:00:39 INFO - PROCESS | 1108 | 1461272439448 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (110B4000) [pid = 1108] [serial = 606] [outer = 1070DC00] 14:00:39 INFO - PROCESS | 1108 | 1461272439849 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 14:00:39 INFO - PROCESS | 1108 | 1461272439894 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 1108 | 1461272439896 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:00:39 INFO - PROCESS | 1108 | 1461272439899 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:00:39 INFO - PROCESS | 1108 | 1461272439903 Marionette TRACE conn5 <- [1,774,null,{}] 14:00:39 INFO - PROCESS | 1108 | 1461272439913 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:40 INFO - PROCESS | 1108 | 1461272440010 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:00:40 INFO - PROCESS | 1108 | 1461272440021 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 1108 | ++DOCSHELL 16ABC800 == 64 [pid = 1108] [id = 203] 14:00:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (16ABCC00) [pid = 1108] [serial = 607] [outer = 00000000] 14:00:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (16B3A000) [pid = 1108] [serial = 608] [outer = 16ABCC00] 14:00:40 INFO - PROCESS | 1108 | 1461272440071 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (18CC9C00) [pid = 1108] [serial = 609] [outer = 16ABCC00] 14:00:40 INFO - PROCESS | 1108 | 1461272440572 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 731ms 14:00:40 INFO - PROCESS | 1108 | 1461272440636 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:00:40 INFO - PROCESS | 1108 | 1461272440638 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:00:40 INFO - PROCESS | 1108 | 1461272440641 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:00:40 INFO - PROCESS | 1108 | 1461272440643 Marionette TRACE conn5 <- [1,778,null,{}] 14:00:40 INFO - PROCESS | 1108 | 1461272440646 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:40 INFO - PROCESS | 1108 | 1461272440729 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:00:40 INFO - PROCESS | 1108 | 1461272440738 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 1108 | ++DOCSHELL 19010000 == 65 [pid = 1108] [id = 204] 14:00:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1983D000) [pid = 1108] [serial = 610] [outer = 00000000] 14:00:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (19BACC00) [pid = 1108] [serial = 611] [outer = 1983D000] 14:00:40 INFO - PROCESS | 1108 | 1461272440784 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (19CEC000) [pid = 1108] [serial = 612] [outer = 1983D000] 14:00:41 INFO - PROCESS | 1108 | 1461272441229 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 14:00:41 INFO - PROCESS | 1108 | 1461272441275 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 1108 | 1461272441277 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:00:41 INFO - PROCESS | 1108 | 1461272441281 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:00:41 INFO - PROCESS | 1108 | 1461272441283 Marionette TRACE conn5 <- [1,782,null,{}] 14:00:41 INFO - PROCESS | 1108 | 1461272441293 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:41 INFO - PROCESS | 1108 | 1461272441401 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:00:41 INFO - PROCESS | 1108 | 1461272441483 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 1108 | ++DOCSHELL 10C77400 == 66 [pid = 1108] [id = 205] 14:00:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (19D87C00) [pid = 1108] [serial = 613] [outer = 00000000] 14:00:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1A7D3400) [pid = 1108] [serial = 614] [outer = 19D87C00] 14:00:41 INFO - PROCESS | 1108 | 1461272441528 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1A7E1400) [pid = 1108] [serial = 615] [outer = 19D87C00] 14:00:41 INFO - PROCESS | 1108 | 1461272441983 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 14:00:42 INFO - PROCESS | 1108 | 1461272442019 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 1108 | 1461272442021 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:00:42 INFO - PROCESS | 1108 | 1461272442024 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 1108 | 1461272442026 Marionette TRACE conn5 <- [1,786,null,{}] 14:00:42 INFO - PROCESS | 1108 | 1461272442029 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:42 INFO - PROCESS | 1108 | 1461272442162 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:00:42 INFO - PROCESS | 1108 | 1461272442226 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 1108 | ++DOCSHELL 1B0E9800 == 67 [pid = 1108] [id = 206] 14:00:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1B0E9C00) [pid = 1108] [serial = 616] [outer = 00000000] 14:00:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1B1C8800) [pid = 1108] [serial = 617] [outer = 1B0E9C00] 14:00:42 INFO - PROCESS | 1108 | 1461272442274 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1B1D0000) [pid = 1108] [serial = 618] [outer = 1B0E9C00] 14:00:42 INFO - PROCESS | 1108 | 1461272442704 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:00:42 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 14:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 14:00:42 INFO - PROCESS | 1108 | 1461272442763 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 1108 | 1461272442765 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:00:42 INFO - PROCESS | 1108 | 1461272442768 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 1108 | 1461272442770 Marionette TRACE conn5 <- [1,790,null,{}] 14:00:42 INFO - PROCESS | 1108 | 1461272442773 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:42 INFO - PROCESS | 1108 | 1461272442884 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:00:42 INFO - PROCESS | 1108 | 1461272442894 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 1108 | ++DOCSHELL 10C57C00 == 68 [pid = 1108] [id = 207] 14:00:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1B1D5C00) [pid = 1108] [serial = 619] [outer = 00000000] 14:00:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1B1E3400) [pid = 1108] [serial = 620] [outer = 1B1D5C00] 14:00:42 INFO - PROCESS | 1108 | 1461272442938 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1B1EA800) [pid = 1108] [serial = 621] [outer = 1B1D5C00] 14:00:43 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19082800) [pid = 1108] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:00:43 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (10D59400) [pid = 1108] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:00:43 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (15B8B400) [pid = 1108] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:00:43 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (10D62400) [pid = 1108] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:00:43 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (10C5A800) [pid = 1108] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:00:43 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (10D5F000) [pid = 1108] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:00:43 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (1DB86800) [pid = 1108] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:00:43 INFO - PROCESS | 1108 | 1461272443453 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:00:43 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 14:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 14:00:43 INFO - PROCESS | 1108 | 1461272443500 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:00:43 INFO - PROCESS | 1108 | 1461272443502 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:00:43 INFO - PROCESS | 1108 | 1461272443506 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 1108 | 1461272443507 Marionette TRACE conn5 <- [1,794,null,{}] 14:00:43 INFO - PROCESS | 1108 | 1461272443511 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:43 INFO - PROCESS | 1108 | 1461272443590 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:00:43 INFO - PROCESS | 1108 | 1461272443678 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 1108 | ++DOCSHELL 10884C00 == 69 [pid = 1108] [id = 208] 14:00:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (10D5F000) [pid = 1108] [serial = 622] [outer = 00000000] 14:00:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1B1EC000) [pid = 1108] [serial = 623] [outer = 10D5F000] 14:00:43 INFO - PROCESS | 1108 | 1461272443724 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1C40F800) [pid = 1108] [serial = 624] [outer = 10D5F000] 14:00:44 INFO - PROCESS | 1108 | 1461272444099 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:00:44 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 14:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 14:00:44 INFO - PROCESS | 1108 | 1461272444136 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 1108 | 1461272444138 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:00:44 INFO - PROCESS | 1108 | 1461272444141 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 1108 | 1461272444142 Marionette TRACE conn5 <- [1,798,null,{}] 14:00:44 INFO - PROCESS | 1108 | 1461272444146 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:44 INFO - PROCESS | 1108 | 1461272444252 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:00:44 INFO - PROCESS | 1108 | 1461272444341 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 1108 | ++DOCSHELL 10C74400 == 70 [pid = 1108] [id = 209] 14:00:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (154FAC00) [pid = 1108] [serial = 625] [outer = 00000000] 14:00:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1CB29400) [pid = 1108] [serial = 626] [outer = 154FAC00] 14:00:44 INFO - PROCESS | 1108 | 1461272444385 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1CF3C400) [pid = 1108] [serial = 627] [outer = 154FAC00] 14:00:44 INFO - PROCESS | 1108 | 1461272444766 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 14:00:44 INFO - PROCESS | 1108 | 1461272444813 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 1108 | 1461272444815 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:00:44 INFO - PROCESS | 1108 | 1461272444818 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:00:44 INFO - PROCESS | 1108 | 1461272444820 Marionette TRACE conn5 <- [1,802,null,{}] 14:00:44 INFO - PROCESS | 1108 | 1461272444823 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:44 INFO - PROCESS | 1108 | 1461272444939 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:00:44 INFO - PROCESS | 1108 | 1461272444948 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 1108 | ++DOCSHELL 0EF51C00 == 71 [pid = 1108] [id = 210] 14:00:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1D3C0800) [pid = 1108] [serial = 628] [outer = 00000000] 14:00:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1DB47000) [pid = 1108] [serial = 629] [outer = 1D3C0800] 14:00:44 INFO - PROCESS | 1108 | 1461272444993 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1DB4A000) [pid = 1108] [serial = 630] [outer = 1D3C0800] 14:00:45 INFO - PROCESS | 1108 | 1461272445495 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 1108 | 1461272445559 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:00:45 INFO - PROCESS | 1108 | 1461272445564 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 1108 | 1461272445569 Marionette TRACE conn5 <- [1,806,null,{}] 14:00:45 INFO - PROCESS | 1108 | 1461272445671 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:45 INFO - PROCESS | 1108 | 1461272445823 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:00:45 INFO - PROCESS | 1108 | 1461272445836 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 1108 | ++DOCSHELL 0EF3C000 == 72 [pid = 1108] [id = 211] 14:00:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (0EF56C00) [pid = 1108] [serial = 631] [outer = 00000000] 14:00:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (15412C00) [pid = 1108] [serial = 632] [outer = 0EF56C00] 14:00:45 INFO - PROCESS | 1108 | 1461272445892 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (15426000) [pid = 1108] [serial = 633] [outer = 0EF56C00] 14:00:46 INFO - PROCESS | 1108 | 1461272446508 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 990ms 14:00:46 INFO - PROCESS | 1108 | 1461272446559 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 1108 | 1461272446565 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:00:46 INFO - PROCESS | 1108 | 1461272446572 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 1108 | 1461272446575 Marionette TRACE conn5 <- [1,810,null,{}] 14:00:46 INFO - PROCESS | 1108 | 1461272446579 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:46 INFO - PROCESS | 1108 | 1461272446691 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:00:46 INFO - PROCESS | 1108 | 1461272446823 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 1108 | ++DOCSHELL 16AC0C00 == 73 [pid = 1108] [id = 212] 14:00:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (177CB000) [pid = 1108] [serial = 634] [outer = 00000000] 14:00:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (19CF4C00) [pid = 1108] [serial = 635] [outer = 177CB000] 14:00:46 INFO - PROCESS | 1108 | 1461272446879 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1A7D6C00) [pid = 1108] [serial = 636] [outer = 177CB000] 14:00:47 INFO - PROCESS | 1108 | 1461272447509 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 1108 | 1461272447546 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:00:47 INFO - PROCESS | 1108 | 1461272447550 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 1108 | 1461272447554 Marionette TRACE conn5 <- [1,814,null,{}] 14:00:47 INFO - PROCESS | 1108 | 1461272447565 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:47 INFO - PROCESS | 1108 | 1461272447675 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:00:47 INFO - PROCESS | 1108 | 1461272447809 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 1108 | ++DOCSHELL 1DB4D000 == 74 [pid = 1108] [id = 213] 14:00:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1DB4F800) [pid = 1108] [serial = 637] [outer = 00000000] 14:00:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1DB58C00) [pid = 1108] [serial = 638] [outer = 1DB4F800] 14:00:47 INFO - PROCESS | 1108 | 1461272447871 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1DB5D800) [pid = 1108] [serial = 639] [outer = 1DB4F800] 14:00:48 INFO - PROCESS | 1108 | 1461272448491 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 14:00:48 INFO - PROCESS | 1108 | 1461272448524 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 1108 | 1461272448526 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:00:48 INFO - PROCESS | 1108 | 1461272448530 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 1108 | 1461272448532 Marionette TRACE conn5 <- [1,818,null,{}] 14:00:48 INFO - PROCESS | 1108 | 1461272448535 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:48 INFO - PROCESS | 1108 | 1461272448641 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:00:48 INFO - PROCESS | 1108 | 1461272448771 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 1108 | ++DOCSHELL 1DB88000 == 75 [pid = 1108] [id = 214] 14:00:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1DB88400) [pid = 1108] [serial = 640] [outer = 00000000] 14:00:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DC1D800) [pid = 1108] [serial = 641] [outer = 1DB88400] 14:00:48 INFO - PROCESS | 1108 | 1461272448828 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1DC21000) [pid = 1108] [serial = 642] [outer = 1DB88400] 14:00:49 INFO - PROCESS | 1108 | 1461272449376 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 14:00:49 INFO - PROCESS | 1108 | 1461272449404 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 1108 | 1461272449406 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:00:49 INFO - PROCESS | 1108 | 1461272449410 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:00:49 INFO - PROCESS | 1108 | 1461272449412 Marionette TRACE conn5 <- [1,822,null,{}] 14:00:49 INFO - PROCESS | 1108 | 1461272449416 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:49 INFO - PROCESS | 1108 | 1461272449521 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:00:49 INFO - PROCESS | 1108 | 1461272449625 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 1108 | ++DOCSHELL 11B59800 == 76 [pid = 1108] [id = 215] 14:00:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1D3B7000) [pid = 1108] [serial = 643] [outer = 00000000] 14:00:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1E365800) [pid = 1108] [serial = 644] [outer = 1D3B7000] 14:00:49 INFO - PROCESS | 1108 | 1461272449679 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1E36AC00) [pid = 1108] [serial = 645] [outer = 1D3B7000] 14:00:50 INFO - PROCESS | 1108 | 1461272450524 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1175ms 14:00:50 INFO - PROCESS | 1108 | 1461272450589 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 1108 | 1461272450593 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:00:50 INFO - PROCESS | 1108 | 1461272450598 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 1108 | 1461272450602 Marionette TRACE conn5 <- [1,826,null,{}] 14:00:50 INFO - PROCESS | 1108 | 1461272450608 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:50 INFO - PROCESS | 1108 | 1461272450704 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:00:50 INFO - PROCESS | 1108 | 1461272450840 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 1108 | ++DOCSHELL 0EF06C00 == 77 [pid = 1108] [id = 216] 14:00:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (0EF23800) [pid = 1108] [serial = 646] [outer = 00000000] 14:00:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (10C69400) [pid = 1108] [serial = 647] [outer = 0EF23800] 14:00:50 INFO - PROCESS | 1108 | 1461272450890 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (10D65800) [pid = 1108] [serial = 648] [outer = 0EF23800] 14:00:51 INFO - PROCESS | 1108 | --DOCSHELL 1908BC00 == 76 [pid = 1108] [id = 17] 14:00:51 INFO - PROCESS | 1108 | --DOCSHELL 10B7B400 == 75 [pid = 1108] [id = 14] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1A7D6000) [pid = 1108] [serial = 587] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (0EF0C000) [pid = 1108] [serial = 554] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (10F04000) [pid = 1108] [serial = 557] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (15C89400) [pid = 1108] [serial = 560] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (19945400) [pid = 1108] [serial = 563] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (19CF1000) [pid = 1108] [serial = 566] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | 1461272451524 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 990ms 14:00:51 INFO - PROCESS | 1108 | 1461272451589 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 1108 | 1461272451594 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1DC28400) [pid = 1108] [serial = 477] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (19855800) [pid = 1108] [serial = 581] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (19D87000) [pid = 1108] [serial = 570] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1908D000) [pid = 1108] [serial = 569] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (16A8FC00) [pid = 1108] [serial = 578] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1205C800) [pid = 1108] [serial = 573] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (113DF400) [pid = 1108] [serial = 572] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1205C000) [pid = 1108] [serial = 575] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (15414400) [pid = 1108] [serial = 576] [outer = 00000000] [url = about:blank] 14:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1985D000) [pid = 1108] [serial = 582] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (19B73400) [pid = 1108] [serial = 585] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (177C2400) [pid = 1108] [serial = 579] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (19B6D000) [pid = 1108] [serial = 584] [outer = 00000000] [url = about:blank] 14:00:51 INFO - PROCESS | 1108 | 1461272451630 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 1108 | 1461272451633 Marionette TRACE conn5 <- [1,830,null,{}] 14:00:51 INFO - PROCESS | 1108 | 1461272451638 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:51 INFO - PROCESS | 1108 | 1461272451722 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:00:51 INFO - PROCESS | 1108 | 1461272451735 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 1108 | ++DOCSHELL 0EF20800 == 76 [pid = 1108] [id = 217] 14:00:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (0EF53400) [pid = 1108] [serial = 649] [outer = 00000000] 14:00:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (10B0A000) [pid = 1108] [serial = 650] [outer = 0EF53400] 14:00:51 INFO - PROCESS | 1108 | 1461272451780 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (10C61800) [pid = 1108] [serial = 651] [outer = 0EF53400] 14:00:52 INFO - PROCESS | 1108 | 1461272452301 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 750ms 14:00:52 INFO - PROCESS | 1108 | 1461272452367 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 1108 | 1461272452369 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:00:52 INFO - PROCESS | 1108 | 1461272452372 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 1108 | 1461272452376 Marionette TRACE conn5 <- [1,834,null,{}] 14:00:52 INFO - PROCESS | 1108 | 1461272452386 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:52 INFO - PROCESS | 1108 | 1461272452474 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:00:52 INFO - PROCESS | 1108 | 1461272452566 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 1108 | ++DOCSHELL 10C77000 == 77 [pid = 1108] [id = 218] 14:00:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (113DF400) [pid = 1108] [serial = 652] [outer = 00000000] 14:00:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1541F400) [pid = 1108] [serial = 653] [outer = 113DF400] 14:00:52 INFO - PROCESS | 1108 | 1461272452614 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (154FC000) [pid = 1108] [serial = 654] [outer = 113DF400] 14:00:52 INFO - PROCESS | 1108 | 1461272452997 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 14:00:53 INFO - PROCESS | 1108 | 1461272453063 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 1108 | 1461272453065 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:00:53 INFO - PROCESS | 1108 | 1461272453068 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 1108 | 1461272453070 Marionette TRACE conn5 <- [1,838,null,{}] 14:00:53 INFO - PROCESS | 1108 | 1461272453073 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:53 INFO - PROCESS | 1108 | 1461272453156 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:00:53 INFO - PROCESS | 1108 | 1461272453163 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 1108 | ++DOCSHELL 1592DC00 == 78 [pid = 1108] [id = 219] 14:00:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (15BEB400) [pid = 1108] [serial = 655] [outer = 00000000] 14:00:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (16B39400) [pid = 1108] [serial = 656] [outer = 15BEB400] 14:00:53 INFO - PROCESS | 1108 | 1461272453209 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (177C8800) [pid = 1108] [serial = 657] [outer = 15BEB400] 14:00:53 INFO - PROCESS | 1108 | 1461272453672 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 14:00:53 INFO - PROCESS | 1108 | 1461272453709 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 1108 | 1461272453711 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:00:53 INFO - PROCESS | 1108 | 1461272453714 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:00:53 INFO - PROCESS | 1108 | 1461272453716 Marionette TRACE conn5 <- [1,842,null,{}] 14:00:53 INFO - PROCESS | 1108 | 1461272453731 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:53 INFO - PROCESS | 1108 | 1461272453839 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:00:53 INFO - PROCESS | 1108 | 1461272453845 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 1108 | ++DOCSHELL 1875E400 == 79 [pid = 1108] [id = 220] 14:00:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (18763400) [pid = 1108] [serial = 658] [outer = 00000000] 14:00:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1972C400) [pid = 1108] [serial = 659] [outer = 18763400] 14:00:53 INFO - PROCESS | 1108 | 1461272453891 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (19855C00) [pid = 1108] [serial = 660] [outer = 18763400] 14:00:54 INFO - PROCESS | 1108 | 1461272454360 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 14:00:54 INFO - PROCESS | 1108 | 1461272454392 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 1108 | 1461272454394 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:00:54 INFO - PROCESS | 1108 | 1461272454397 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 1108 | 1461272454399 Marionette TRACE conn5 <- [1,846,null,{}] 14:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:00:54 INFO - PROCESS | 1108 | 1461272454407 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:54 INFO - PROCESS | 1108 | 1461272454537 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:00:54 INFO - PROCESS | 1108 | 1461272454630 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 1108 | ++DOCSHELL 1985A800 == 80 [pid = 1108] [id = 221] 14:00:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1985D400) [pid = 1108] [serial = 661] [outer = 00000000] 14:00:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (19D39800) [pid = 1108] [serial = 662] [outer = 1985D400] 14:00:54 INFO - PROCESS | 1108 | 1461272454679 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (19D87800) [pid = 1108] [serial = 663] [outer = 1985D400] 14:00:55 INFO - PROCESS | 1108 | 1461272455102 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 14:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:00:55 INFO - PROCESS | 1108 | 1461272455133 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 1108 | 1461272455135 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:00:55 INFO - PROCESS | 1108 | 1461272455138 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 1108 | 1461272455139 Marionette TRACE conn5 <- [1,850,null,{}] 14:00:55 INFO - PROCESS | 1108 | 1461272455142 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:55 INFO - PROCESS | 1108 | 1461272455258 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:00:55 INFO - PROCESS | 1108 | 1461272455264 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 1108 | ++DOCSHELL 19D3A400 == 81 [pid = 1108] [id = 222] 14:00:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (19D8AC00) [pid = 1108] [serial = 664] [outer = 00000000] 14:00:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1A8A4400) [pid = 1108] [serial = 665] [outer = 19D8AC00] 14:00:55 INFO - PROCESS | 1108 | 1461272455313 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1A8D1400) [pid = 1108] [serial = 666] [outer = 19D8AC00] 14:00:55 INFO - PROCESS | 1108 | 1461272455990 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (10D5F000) [pid = 1108] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (19D87C00) [pid = 1108] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (19B74000) [pid = 1108] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (16ABCC00) [pid = 1108] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1B1D5C00) [pid = 1108] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1070DC00) [pid = 1108] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (0B99D800) [pid = 1108] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (15416800) [pid = 1108] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (15933400) [pid = 1108] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (19859400) [pid = 1108] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1983D000) [pid = 1108] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (10D56400) [pid = 1108] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (16A87C00) [pid = 1108] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (15430C00) [pid = 1108] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1B0E9C00) [pid = 1108] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (0EF58400) [pid = 1108] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1DB45000) [pid = 1108] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (154FAC00) [pid = 1108] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:00:56 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (0EF1D800) [pid = 1108] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 930ms 14:00:56 INFO - PROCESS | 1108 | 1461272457008 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:00:56 INFO - PROCESS | 1108 | 1461272457009 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:00:57 INFO - PROCESS | 1108 | 1461272457141 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 1108 | 1461272457143 Marionette TRACE conn5 <- [1,854,null,{}] 14:00:57 INFO - PROCESS | 1108 | 1461272457146 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:57 INFO - PROCESS | 1108 | 1461272457224 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:00:57 INFO - PROCESS | 1108 | 1461272457234 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 1108 | ++DOCSHELL 1A7D8C00 == 82 [pid = 1108] [id = 223] 14:00:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1A7E1800) [pid = 1108] [serial = 667] [outer = 00000000] 14:00:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1B0EEC00) [pid = 1108] [serial = 668] [outer = 1A7E1800] 14:00:57 INFO - PROCESS | 1108 | 1461272457353 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1B1C7400) [pid = 1108] [serial = 669] [outer = 1A7E1800] 14:00:57 INFO - PROCESS | 1108 | 1461272457701 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 14:00:57 INFO - PROCESS | 1108 | 1461272457770 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 1108 | 1461272457772 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:00:57 INFO - PROCESS | 1108 | 1461272457776 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 1108 | 1461272457777 Marionette TRACE conn5 <- [1,858,null,{}] 14:00:57 INFO - PROCESS | 1108 | 1461272457781 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:57 INFO - PROCESS | 1108 | 1461272457895 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:00:57 INFO - PROCESS | 1108 | 1461272457904 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 1108 | ++DOCSHELL 16AC7800 == 83 [pid = 1108] [id = 224] 14:00:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (16B37000) [pid = 1108] [serial = 670] [outer = 00000000] 14:00:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1B1ECC00) [pid = 1108] [serial = 671] [outer = 16B37000] 14:00:57 INFO - PROCESS | 1108 | 1461272457950 Marionette DEBUG loaded listener.js 14:00:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1CF42000) [pid = 1108] [serial = 672] [outer = 16B37000] 14:00:58 INFO - PROCESS | 1108 | 1461272458654 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 14:00:58 INFO - PROCESS | 1108 | 1461272458711 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 1108 | 1461272458716 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:00:58 INFO - PROCESS | 1108 | 1461272458722 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 1108 | 1461272458726 Marionette TRACE conn5 <- [1,862,null,{}] 14:00:58 INFO - PROCESS | 1108 | 1461272458731 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:58 INFO - PROCESS | 1108 | 1461272458843 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:00:58 INFO - PROCESS | 1108 | 1461272458976 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:58 INFO - PROCESS | 1108 | ++DOCSHELL 10C68C00 == 84 [pid = 1108] [id = 225] 14:00:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (10D57800) [pid = 1108] [serial = 673] [outer = 00000000] 14:00:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (11B5BC00) [pid = 1108] [serial = 674] [outer = 10D57800] 14:00:59 INFO - PROCESS | 1108 | 1461272459037 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (124ACC00) [pid = 1108] [serial = 675] [outer = 10D57800] 14:00:59 INFO - PROCESS | 1108 | 1461272459681 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1021ms 14:00:59 INFO - PROCESS | 1108 | 1461272459747 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:00:59 INFO - PROCESS | 1108 | 1461272459753 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:00:59 INFO - PROCESS | 1108 | 1461272459793 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:00:59 INFO - PROCESS | 1108 | 1461272459796 Marionette TRACE conn5 <- [1,866,null,{}] 14:00:59 INFO - PROCESS | 1108 | 1461272459801 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:59 INFO - PROCESS | 1108 | 1461272459919 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:01:00 INFO - PROCESS | 1108 | 1461272460044 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:00 INFO - PROCESS | 1108 | ++DOCSHELL 16ABE800 == 85 [pid = 1108] [id = 226] 14:01:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (17793400) [pid = 1108] [serial = 676] [outer = 00000000] 14:01:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (19B6D800) [pid = 1108] [serial = 677] [outer = 17793400] 14:01:00 INFO - PROCESS | 1108 | 1461272460103 Marionette DEBUG loaded listener.js 14:01:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1A01E000) [pid = 1108] [serial = 678] [outer = 17793400] 14:01:00 INFO - PROCESS | 1108 | 1461272460701 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 991ms 14:01:00 INFO - PROCESS | 1108 | 1461272460766 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:01:00 INFO - PROCESS | 1108 | 1461272460769 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:01:00 INFO - PROCESS | 1108 | 1461272460773 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:01:00 INFO - PROCESS | 1108 | 1461272460777 Marionette TRACE conn5 <- [1,870,null,{}] 14:01:00 INFO - PROCESS | 1108 | 1461272460789 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:00 INFO - PROCESS | 1108 | 1461272460904 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:01:01 INFO - PROCESS | 1108 | 1461272461043 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 1108 | ++DOCSHELL 1DB46800 == 86 [pid = 1108] [id = 227] 14:01:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DB4DC00) [pid = 1108] [serial = 679] [outer = 00000000] 14:01:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1DB56C00) [pid = 1108] [serial = 680] [outer = 1DB4DC00] 14:01:01 INFO - PROCESS | 1108 | 1461272461102 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DB86C00) [pid = 1108] [serial = 681] [outer = 1DB4DC00] 14:01:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1DB90000) [pid = 1108] [serial = 682] [outer = 1064F800] 14:01:01 INFO - PROCESS | 1108 | 1461272461763 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1081ms 14:01:01 INFO - PROCESS | 1108 | 1461272461858 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 1108 | 1461272461861 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:01:01 INFO - PROCESS | 1108 | 1461272461867 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 1108 | 1461272461869 Marionette TRACE conn5 <- [1,874,null,{}] 14:01:01 INFO - PROCESS | 1108 | 1461272461872 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:01 INFO - PROCESS | 1108 | 1461272461989 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:01:02 INFO - PROCESS | 1108 | 1461272462120 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 1108 | ++DOCSHELL 19B6F000 == 87 [pid = 1108] [id = 228] 14:01:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (19B6F400) [pid = 1108] [serial = 683] [outer = 00000000] 14:01:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1E5C9C00) [pid = 1108] [serial = 684] [outer = 19B6F400] 14:01:02 INFO - PROCESS | 1108 | 1461272462175 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1E5D2400) [pid = 1108] [serial = 685] [outer = 19B6F400] 14:01:02 INFO - PROCESS | 1108 | 1461272462724 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 14:01:02 INFO - PROCESS | 1108 | 1461272462802 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 1108 | 1461272462804 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:01:02 INFO - PROCESS | 1108 | 1461272462807 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - PROCESS | 1108 | 1461272462809 Marionette TRACE conn5 <- [1,878,null,{}] 14:01:02 INFO - PROCESS | 1108 | 1461272462813 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:02 INFO - PROCESS | 1108 | 1461272462922 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:01:03 INFO - PROCESS | 1108 | 1461272463059 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:03 INFO - PROCESS | 1108 | ++DOCSHELL 1E36D800 == 88 [pid = 1108] [id = 229] 14:01:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1E5D5000) [pid = 1108] [serial = 686] [outer = 00000000] 14:01:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1E617C00) [pid = 1108] [serial = 687] [outer = 1E5D5000] 14:01:03 INFO - PROCESS | 1108 | 1461272463115 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1F821800) [pid = 1108] [serial = 688] [outer = 1E5D5000] 14:01:03 INFO - PROCESS | 1108 | 1461272463747 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 14:01:03 INFO - PROCESS | 1108 | 1461272463782 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 1108 | 1461272463784 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:01:03 INFO - PROCESS | 1108 | 1461272463788 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:01:03 INFO - PROCESS | 1108 | 1461272463790 Marionette TRACE conn5 <- [1,882,null,{}] 14:01:03 INFO - PROCESS | 1108 | 1461272463793 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:03 INFO - PROCESS | 1108 | 1461272463907 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:01:04 INFO - PROCESS | 1108 | 1461272464147 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 1108 | ++DOCSHELL 0EF01C00 == 89 [pid = 1108] [id = 230] 14:01:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (0EF1F400) [pid = 1108] [serial = 689] [outer = 00000000] 14:01:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (10C5F800) [pid = 1108] [serial = 690] [outer = 0EF1F400] 14:01:04 INFO - PROCESS | 1108 | 1461272464204 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (10D5CC00) [pid = 1108] [serial = 691] [outer = 0EF1F400] 14:01:04 INFO - PROCESS | 1108 | 1461272464819 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1076ms 14:01:04 INFO - PROCESS | 1108 | 1461272464868 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 1108 | 1461272464873 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:01:04 INFO - PROCESS | 1108 | 1461272464878 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:01:04 INFO - PROCESS | 1108 | 1461272464881 Marionette TRACE conn5 <- [1,886,null,{}] 14:01:04 INFO - PROCESS | 1108 | 1461272464886 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:04 INFO - PROCESS | 1108 | 1461272464987 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:01:05 INFO - PROCESS | 1108 | 1461272465132 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 1A7D8C00 == 88 [pid = 1108] [id = 223] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 19D3A400 == 87 [pid = 1108] [id = 222] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 1985A800 == 86 [pid = 1108] [id = 221] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 1875E400 == 85 [pid = 1108] [id = 220] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 1592DC00 == 84 [pid = 1108] [id = 219] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 10C77000 == 83 [pid = 1108] [id = 218] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 0EF20800 == 82 [pid = 1108] [id = 217] 14:01:05 INFO - PROCESS | 1108 | --DOCSHELL 0EF06C00 == 81 [pid = 1108] [id = 216] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1DB47000) [pid = 1108] [serial = 629] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | ++DOCSHELL 0EF13400 == 82 [pid = 1108] [id = 231] 14:01:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (0EF20800) [pid = 1108] [serial = 692] [outer = 00000000] 14:01:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (10704400) [pid = 1108] [serial = 693] [outer = 0EF20800] 14:01:05 INFO - PROCESS | 1108 | 1461272465224 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (10D61000) [pid = 1108] [serial = 694] [outer = 0EF20800] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1CF3C400) [pid = 1108] [serial = 627] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1C40F800) [pid = 1108] [serial = 624] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1A7E1400) [pid = 1108] [serial = 615] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (19D7F400) [pid = 1108] [serial = 567] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (18CC9C00) [pid = 1108] [serial = 609] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1B1E3400) [pid = 1108] [serial = 620] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (10C73800) [pid = 1108] [serial = 605] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1B1EC000) [pid = 1108] [serial = 623] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (0EF24400) [pid = 1108] [serial = 555] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (16B39800) [pid = 1108] [serial = 561] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1A014400) [pid = 1108] [serial = 596] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (110B4000) [pid = 1108] [serial = 606] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (16B3A000) [pid = 1108] [serial = 608] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (18760C00) [pid = 1108] [serial = 531] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (19B68400) [pid = 1108] [serial = 564] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (19BACC00) [pid = 1108] [serial = 611] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (11B10400) [pid = 1108] [serial = 558] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (0EF75800) [pid = 1108] [serial = 590] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1AAE0000) [pid = 1108] [serial = 599] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1DB5C000) [pid = 1108] [serial = 534] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1B1EA800) [pid = 1108] [serial = 621] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (15B90C00) [pid = 1108] [serial = 602] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1B1C8800) [pid = 1108] [serial = 617] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (19CEC000) [pid = 1108] [serial = 612] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (16ABFC00) [pid = 1108] [serial = 603] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1A7D3400) [pid = 1108] [serial = 614] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (113DDC00) [pid = 1108] [serial = 528] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1DB81400) [pid = 1108] [serial = 525] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1B1D0000) [pid = 1108] [serial = 618] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (1CB29400) [pid = 1108] [serial = 626] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1549D000) [pid = 1108] [serial = 593] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1A7DB000) [pid = 1108] [serial = 588] [outer = 00000000] [url = about:blank] 14:01:05 INFO - PROCESS | 1108 | 1461272465627 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 770ms 14:01:05 INFO - PROCESS | 1108 | 1461272465654 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:01:05 INFO - PROCESS | 1108 | 1461272465658 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:01:05 INFO - PROCESS | 1108 | 1461272465662 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:01:05 INFO - PROCESS | 1108 | 1461272465664 Marionette TRACE conn5 <- [1,890,null,{}] 14:01:05 INFO - PROCESS | 1108 | 1461272465699 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:05 INFO - PROCESS | 1108 | 1461272465789 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:01:05 INFO - PROCESS | 1108 | 1461272465796 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 1108 | ++DOCSHELL 0EF74400 == 83 [pid = 1108] [id = 232] 14:01:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (10F0CC00) [pid = 1108] [serial = 695] [outer = 00000000] 14:01:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (159DAC00) [pid = 1108] [serial = 696] [outer = 10F0CC00] 14:01:05 INFO - PROCESS | 1108 | 1461272465842 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (16ABFC00) [pid = 1108] [serial = 697] [outer = 10F0CC00] 14:01:06 INFO - PROCESS | 1108 | 1461272466332 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 14:01:06 INFO - PROCESS | 1108 | 1461272466398 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:01:06 INFO - PROCESS | 1108 | 1461272466400 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:01:06 INFO - PROCESS | 1108 | 1461272466405 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 1108 | 1461272466410 Marionette TRACE conn5 <- [1,894,null,{}] 14:01:06 INFO - PROCESS | 1108 | 1461272466419 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:06 INFO - PROCESS | 1108 | 1461272466506 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:01:06 INFO - PROCESS | 1108 | 1461272466601 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 1108 | ++DOCSHELL 19066000 == 84 [pid = 1108] [id = 233] 14:01:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1971E000) [pid = 1108] [serial = 698] [outer = 00000000] 14:01:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1985AC00) [pid = 1108] [serial = 699] [outer = 1971E000] 14:01:06 INFO - PROCESS | 1108 | 1461272466647 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (19941800) [pid = 1108] [serial = 700] [outer = 1971E000] 14:01:06 INFO - PROCESS | 1108 | 1461272467006 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 14:01:07 INFO - PROCESS | 1108 | 1461272467098 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:01:07 INFO - PROCESS | 1108 | 1461272467100 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:01:07 INFO - PROCESS | 1108 | 1461272467104 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:01:07 INFO - PROCESS | 1108 | 1461272467106 Marionette TRACE conn5 <- [1,898,null,{}] 14:01:07 INFO - PROCESS | 1108 | 1461272467109 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:07 INFO - PROCESS | 1108 | 1461272467220 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:01:07 INFO - PROCESS | 1108 | 1461272467229 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 1108 | ++DOCSHELL 19B6BC00 == 85 [pid = 1108] [id = 234] 14:01:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (19729400) [pid = 1108] [serial = 701] [outer = 00000000] 14:01:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (19D7FC00) [pid = 1108] [serial = 702] [outer = 19729400] 14:01:07 INFO - PROCESS | 1108 | 1461272467278 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (19D7F800) [pid = 1108] [serial = 703] [outer = 19729400] 14:01:07 INFO - PROCESS | 1108 | 1461272467749 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 14:01:07 INFO - PROCESS | 1108 | 1461272467777 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:01:07 INFO - PROCESS | 1108 | 1461272467779 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:01:07 INFO - PROCESS | 1108 | 1461272467783 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 1108 | 1461272467784 Marionette TRACE conn5 <- [1,902,null,{}] 14:01:07 INFO - PROCESS | 1108 | 1461272467788 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:07 INFO - PROCESS | 1108 | 1461272467899 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:01:07 INFO - PROCESS | 1108 | 1461272467954 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 1108 | ++DOCSHELL 10880000 == 86 [pid = 1108] [id = 235] 14:01:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1A01A800) [pid = 1108] [serial = 704] [outer = 00000000] 14:01:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1A7DEC00) [pid = 1108] [serial = 705] [outer = 1A01A800] 14:01:07 INFO - PROCESS | 1108 | 1461272468012 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1AA5BC00) [pid = 1108] [serial = 706] [outer = 1A01A800] 14:01:08 INFO - PROCESS | 1108 | 1461272468464 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 14:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:01:08 INFO - PROCESS | 1108 | 1461272468514 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 1108 | 1461272468516 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:01:08 INFO - PROCESS | 1108 | 1461272468519 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 1108 | 1461272468521 Marionette TRACE conn5 <- [1,906,null,{}] 14:01:08 INFO - PROCESS | 1108 | 1461272468524 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:08 INFO - PROCESS | 1108 | 1461272468671 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:01:08 INFO - PROCESS | 1108 | 1461272468702 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 1108 | ++DOCSHELL 1B1D4400 == 87 [pid = 1108] [id = 236] 14:01:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1B1D4C00) [pid = 1108] [serial = 707] [outer = 00000000] 14:01:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1B1E8C00) [pid = 1108] [serial = 708] [outer = 1B1D4C00] 14:01:08 INFO - PROCESS | 1108 | 1461272468746 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1B1EBC00) [pid = 1108] [serial = 709] [outer = 1B1D4C00] 14:01:09 INFO - PROCESS | 1108 | 1461272469167 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:01:09 INFO - PROCESS | 1108 | 1461272469193 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 1108 | 1461272469195 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:01:09 INFO - PROCESS | 1108 | 1461272469198 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 1108 | 1461272469200 Marionette TRACE conn5 <- [1,910,null,{}] 14:01:09 INFO - PROCESS | 1108 | 1461272469203 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:09 INFO - PROCESS | 1108 | 1461272469315 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:01:09 INFO - PROCESS | 1108 | 1461272469371 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:09 INFO - PROCESS | 1108 | ++DOCSHELL 1B1EB000 == 88 [pid = 1108] [id = 237] 14:01:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1C1C2800) [pid = 1108] [serial = 710] [outer = 00000000] 14:01:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1CF3B400) [pid = 1108] [serial = 711] [outer = 1C1C2800] 14:01:09 INFO - PROCESS | 1108 | 1461272469416 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1D3C4800) [pid = 1108] [serial = 712] [outer = 1C1C2800] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (0EF53400) [pid = 1108] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (0EF23800) [pid = 1108] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (15BEB400) [pid = 1108] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1985D400) [pid = 1108] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (113DF400) [pid = 1108] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (19D8AC00) [pid = 1108] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1A7E1800) [pid = 1108] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:01:09 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (18763400) [pid = 1108] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:01:09 INFO - PROCESS | 1108 | 1461272469864 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 14:01:09 INFO - PROCESS | 1108 | 1461272469871 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:01:09 INFO - PROCESS | 1108 | 1461272469873 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:01:09 INFO - PROCESS | 1108 | 1461272469876 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 1108 | 1461272469877 Marionette TRACE conn5 <- [1,914,null,{}] 14:01:09 INFO - PROCESS | 1108 | 1461272469881 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:09 INFO - PROCESS | 1108 | 1461272470001 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:01:10 INFO - PROCESS | 1108 | 1461272470085 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 1108 | ++DOCSHELL 19066800 == 89 [pid = 1108] [id = 238] 14:01:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1985D400) [pid = 1108] [serial = 713] [outer = 00000000] 14:01:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1DAB7400) [pid = 1108] [serial = 714] [outer = 1985D400] 14:01:10 INFO - PROCESS | 1108 | 1461272470129 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1DB46000) [pid = 1108] [serial = 715] [outer = 1985D400] 14:01:10 INFO - PROCESS | 1108 | 1461272470495 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 14:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:01:10 INFO - PROCESS | 1108 | 1461272470547 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:01:10 INFO - PROCESS | 1108 | 1461272470549 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:01:10 INFO - PROCESS | 1108 | 1461272470551 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:01:10 INFO - PROCESS | 1108 | 1461272470553 Marionette TRACE conn5 <- [1,918,null,{}] 14:01:10 INFO - PROCESS | 1108 | 1461272470557 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:10 INFO - PROCESS | 1108 | 1461272470639 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:01:10 INFO - PROCESS | 1108 | 1461272470646 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 1108 | ++DOCSHELL 1DB49400 == 90 [pid = 1108] [id = 239] 14:01:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1DB4C400) [pid = 1108] [serial = 716] [outer = 00000000] 14:01:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (10C6CC00) [pid = 1108] [serial = 717] [outer = 1DB4C400] 14:01:10 INFO - PROCESS | 1108 | 1461272470690 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1DB57400) [pid = 1108] [serial = 718] [outer = 1DB4C400] 14:01:11 INFO - PROCESS | 1108 | 1461272471109 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 14:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:01:11 INFO - PROCESS | 1108 | 1461272471183 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:01:11 INFO - PROCESS | 1108 | 1461272471185 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:01:11 INFO - PROCESS | 1108 | 1461272471188 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:01:11 INFO - PROCESS | 1108 | 1461272471190 Marionette TRACE conn5 <- [1,922,null,{}] 14:01:11 INFO - PROCESS | 1108 | 1461272471193 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:11 INFO - PROCESS | 1108 | 1461272471276 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:01:11 INFO - PROCESS | 1108 | 1461272471282 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:11 INFO - PROCESS | 1108 | ++DOCSHELL 1DC27400 == 91 [pid = 1108] [id = 240] 14:01:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1DC7A400) [pid = 1108] [serial = 719] [outer = 00000000] 14:01:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DC7E800) [pid = 1108] [serial = 720] [outer = 1DC7A400] 14:01:11 INFO - PROCESS | 1108 | 1461272471333 Marionette DEBUG loaded listener.js 14:01:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1DC84800) [pid = 1108] [serial = 721] [outer = 1DC7A400] 14:01:11 INFO - PROCESS | 1108 | 1461272471992 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 870ms 14:01:12 INFO - PROCESS | 1108 | 1461272472063 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:01:12 INFO - PROCESS | 1108 | 1461272472068 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:01:12 INFO - PROCESS | 1108 | 1461272472074 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 1108 | 1461272472078 Marionette TRACE conn5 <- [1,926,null,{}] 14:01:12 INFO - PROCESS | 1108 | 1461272472084 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:12 INFO - PROCESS | 1108 | 1461272472230 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:01:12 INFO - PROCESS | 1108 | 1461272472373 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 1108 | ++DOCSHELL 1070A000 == 92 [pid = 1108] [id = 241] 14:01:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (10C60800) [pid = 1108] [serial = 722] [outer = 00000000] 14:01:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1542D400) [pid = 1108] [serial = 723] [outer = 10C60800] 14:01:12 INFO - PROCESS | 1108 | 1461272472432 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1592DC00) [pid = 1108] [serial = 724] [outer = 10C60800] 14:01:13 INFO - PROCESS | 1108 | 1461272473052 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1022ms 14:01:13 INFO - PROCESS | 1108 | 1461272473101 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:01:13 INFO - PROCESS | 1108 | 1461272473107 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:01:13 INFO - PROCESS | 1108 | 1461272473113 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - PROCESS | 1108 | 1461272473116 Marionette TRACE conn5 <- [1,930,null,{}] 14:01:13 INFO - PROCESS | 1108 | 1461272473120 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:13 INFO - PROCESS | 1108 | 1461272473231 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:01:13 INFO - PROCESS | 1108 | 1461272473367 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 1108 | ++DOCSHELL 177C6400 == 93 [pid = 1108] [id = 242] 14:01:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (177C8400) [pid = 1108] [serial = 725] [outer = 00000000] 14:01:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1994E400) [pid = 1108] [serial = 726] [outer = 177C8400] 14:01:13 INFO - PROCESS | 1108 | 1461272473423 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (19D8D400) [pid = 1108] [serial = 727] [outer = 177C8400] 14:01:14 INFO - PROCESS | 1108 | 1461272474026 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 14:01:14 INFO - PROCESS | 1108 | 1461272474045 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:01:14 INFO - PROCESS | 1108 | 1461272474047 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:01:14 INFO - PROCESS | 1108 | 1461272474051 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:01:14 INFO - PROCESS | 1108 | 1461272474055 Marionette TRACE conn5 <- [1,934,null,{}] 14:01:14 INFO - PROCESS | 1108 | 1461272474066 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:14 INFO - PROCESS | 1108 | 1461272474179 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:01:14 INFO - PROCESS | 1108 | 1461272474289 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:14 INFO - PROCESS | 1108 | ++DOCSHELL 1DC82400 == 94 [pid = 1108] [id = 243] 14:01:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1DC82800) [pid = 1108] [serial = 728] [outer = 00000000] 14:01:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1DC89000) [pid = 1108] [serial = 729] [outer = 1DC82800] 14:01:14 INFO - PROCESS | 1108 | 1461272474346 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1E5CC000) [pid = 1108] [serial = 730] [outer = 1DC82800] 14:01:14 INFO - PROCESS | 1108 | 1461272474984 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 14:01:15 INFO - PROCESS | 1108 | 1461272475025 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 1108 | 1461272475028 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:01:15 INFO - PROCESS | 1108 | 1461272475031 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:01:15 INFO - PROCESS | 1108 | 1461272475033 Marionette TRACE conn5 <- [1,938,null,{}] 14:01:15 INFO - PROCESS | 1108 | 1461272475037 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:15 INFO - PROCESS | 1108 | 1461272475146 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:01:15 INFO - PROCESS | 1108 | 1461272475279 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 1108 | ++DOCSHELL 1F824800 == 95 [pid = 1108] [id = 244] 14:01:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1F825C00) [pid = 1108] [serial = 731] [outer = 00000000] 14:01:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1FE1DC00) [pid = 1108] [serial = 732] [outer = 1F825C00] 14:01:15 INFO - PROCESS | 1108 | 1461272475339 Marionette DEBUG loaded listener.js 14:01:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1FE20800) [pid = 1108] [serial = 733] [outer = 1F825C00] 14:01:15 INFO - PROCESS | 1108 | 1461272475909 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 14:01:15 INFO - PROCESS | 1108 | 1461272475965 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 1108 | 1461272475967 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:01:15 INFO - PROCESS | 1108 | 1461272475971 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 1108 | 1461272475972 Marionette TRACE conn5 <- [1,942,null,{}] 14:01:15 INFO - PROCESS | 1108 | 1461272475977 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:16 INFO - PROCESS | 1108 | 1461272476081 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:01:16 INFO - PROCESS | 1108 | 1461272476225 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 1108 | ++DOCSHELL 0EF38C00 == 96 [pid = 1108] [id = 245] 14:01:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DC84C00) [pid = 1108] [serial = 734] [outer = 00000000] 14:01:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1FE28C00) [pid = 1108] [serial = 735] [outer = 1DC84C00] 14:01:16 INFO - PROCESS | 1108 | 1461272476281 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1FE2A800) [pid = 1108] [serial = 736] [outer = 1DC84C00] 14:01:17 INFO - PROCESS | 1108 | 1461272477141 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1223ms 14:01:17 INFO - PROCESS | 1108 | 1461272477194 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 1108 | 1461272477198 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:01:17 INFO - PROCESS | 1108 | 1461272477203 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 1108 | 1461272477207 Marionette TRACE conn5 <- [1,946,null,{}] 14:01:17 INFO - PROCESS | 1108 | 1461272477214 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:17 INFO - PROCESS | 1108 | 1461272477316 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:01:17 INFO - PROCESS | 1108 | 1461272477462 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 1108 | ++DOCSHELL 0EF22400 == 97 [pid = 1108] [id = 246] 14:01:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (0EF32000) [pid = 1108] [serial = 737] [outer = 00000000] 14:01:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (10B05C00) [pid = 1108] [serial = 738] [outer = 0EF32000] 14:01:17 INFO - PROCESS | 1108 | 1461272477512 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (113DB800) [pid = 1108] [serial = 739] [outer = 0EF32000] 14:01:18 INFO - PROCESS | 1108 | 1461272478067 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 14:01:18 INFO - PROCESS | 1108 | 1461272478135 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 1108 | 1461272478141 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:01:18 INFO - PROCESS | 1108 | 1461272478147 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - PROCESS | 1108 | 1461272478150 Marionette TRACE conn5 <- [1,950,null,{}] 14:01:18 INFO - PROCESS | 1108 | 1461272478154 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:18 INFO - PROCESS | 1108 | 1461272478251 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:01:18 INFO - PROCESS | 1108 | 1461272478377 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 17790C00 == 96 [pid = 1108] [id = 19] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 10C6FC00 == 95 [pid = 1108] [id = 25] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 1AB46400 == 94 [pid = 1108] [id = 21] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 0EF4CC00 == 93 [pid = 1108] [id = 129] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 107E8000 == 92 [pid = 1108] [id = 18] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 107E1C00 == 91 [pid = 1108] [id = 27] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 19CF3C00 == 90 [pid = 1108] [id = 10] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 1AA66800 == 89 [pid = 1108] [id = 128] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 0EF50800 == 88 [pid = 1108] [id = 176] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 1E60B800 == 87 [pid = 1108] [id = 8] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 0EF7CC00 == 86 [pid = 1108] [id = 26] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 110BE000 == 85 [pid = 1108] [id = 28] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 19CF5800 == 84 [pid = 1108] [id = 22] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 1DB49400 == 83 [pid = 1108] [id = 239] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 19066800 == 82 [pid = 1108] [id = 238] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 1B1EB000 == 81 [pid = 1108] [id = 237] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 1B1D4400 == 80 [pid = 1108] [id = 236] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 10880000 == 79 [pid = 1108] [id = 235] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 19B6BC00 == 78 [pid = 1108] [id = 234] 14:01:18 INFO - PROCESS | 1108 | ++DOCSHELL 0EF22000 == 79 [pid = 1108] [id = 247] 14:01:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (0EF29400) [pid = 1108] [serial = 740] [outer = 00000000] 14:01:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (107E1C00) [pid = 1108] [serial = 741] [outer = 0EF29400] 14:01:18 INFO - PROCESS | 1108 | 1461272478479 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (10C57400) [pid = 1108] [serial = 742] [outer = 0EF29400] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 19066000 == 78 [pid = 1108] [id = 233] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 0EF74400 == 77 [pid = 1108] [id = 232] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 0EF13400 == 76 [pid = 1108] [id = 231] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 0EF01C00 == 75 [pid = 1108] [id = 230] 14:01:18 INFO - PROCESS | 1108 | --DOCSHELL 16AC7800 == 74 [pid = 1108] [id = 224] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (10C61800) [pid = 1108] [serial = 651] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (10D65800) [pid = 1108] [serial = 648] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (10C69400) [pid = 1108] [serial = 647] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (16B39400) [pid = 1108] [serial = 656] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (19D87800) [pid = 1108] [serial = 663] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1E365800) [pid = 1108] [serial = 644] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1541F400) [pid = 1108] [serial = 653] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (154FC000) [pid = 1108] [serial = 654] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (19D39800) [pid = 1108] [serial = 662] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (15412C00) [pid = 1108] [serial = 632] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1DB58C00) [pid = 1108] [serial = 638] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (19CF4C00) [pid = 1108] [serial = 635] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1DC1D800) [pid = 1108] [serial = 641] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1A8A4400) [pid = 1108] [serial = 665] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1B0EEC00) [pid = 1108] [serial = 668] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1972C400) [pid = 1108] [serial = 659] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1A8D1400) [pid = 1108] [serial = 666] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (19855C00) [pid = 1108] [serial = 660] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1B1C7400) [pid = 1108] [serial = 669] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (177C8800) [pid = 1108] [serial = 657] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (10B0A000) [pid = 1108] [serial = 650] [outer = 00000000] [url = about:blank] 14:01:18 INFO - PROCESS | 1108 | 1461272478963 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 14:01:19 INFO - PROCESS | 1108 | 1461272479019 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 1108 | 1461272479022 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:01:19 INFO - PROCESS | 1108 | 1461272479025 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:01:19 INFO - PROCESS | 1108 | 1461272479028 Marionette TRACE conn5 <- [1,954,null,{}] 14:01:19 INFO - PROCESS | 1108 | 1461272479043 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:19 INFO - PROCESS | 1108 | 1461272479130 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:01:19 INFO - PROCESS | 1108 | 1461272479140 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 1108 | ++DOCSHELL 15420800 == 75 [pid = 1108] [id = 248] 14:01:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (15424800) [pid = 1108] [serial = 743] [outer = 00000000] 14:01:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (15433C00) [pid = 1108] [serial = 744] [outer = 15424800] 14:01:19 INFO - PROCESS | 1108 | 1461272479188 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (15910000) [pid = 1108] [serial = 745] [outer = 15424800] 14:01:19 INFO - PROCESS | 1108 | 1461272479659 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 14:01:19 INFO - PROCESS | 1108 | 1461272479700 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 1108 | 1461272479703 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:01:19 INFO - PROCESS | 1108 | 1461272479722 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 1108 | 1461272479723 Marionette TRACE conn5 <- [1,958,null,{}] 14:01:19 INFO - PROCESS | 1108 | 1461272479727 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:19 INFO - PROCESS | 1108 | 1461272479810 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:01:19 INFO - PROCESS | 1108 | 1461272479820 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 1108 | ++DOCSHELL 16ABE000 == 76 [pid = 1108] [id = 249] 14:01:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (16AC0800) [pid = 1108] [serial = 746] [outer = 00000000] 14:01:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1778F800) [pid = 1108] [serial = 747] [outer = 16AC0800] 14:01:19 INFO - PROCESS | 1108 | 1461272479865 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1875D800) [pid = 1108] [serial = 748] [outer = 16AC0800] 14:01:20 INFO - PROCESS | 1108 | 1461272480319 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 650ms 14:01:20 INFO - PROCESS | 1108 | 1461272480360 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:01:20 INFO - PROCESS | 1108 | 1461272480362 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:01:20 INFO - PROCESS | 1108 | 1461272480365 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 1108 | 1461272480367 Marionette TRACE conn5 <- [1,962,null,{}] 14:01:20 INFO - PROCESS | 1108 | 1461272480370 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:20 INFO - PROCESS | 1108 | 1461272480449 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:01:20 INFO - PROCESS | 1108 | 1461272480455 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 1108 | ++DOCSHELL 18769000 == 77 [pid = 1108] [id = 250] 14:01:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (18CC9C00) [pid = 1108] [serial = 749] [outer = 00000000] 14:01:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (19721000) [pid = 1108] [serial = 750] [outer = 18CC9C00] 14:01:20 INFO - PROCESS | 1108 | 1461272480500 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1985A400) [pid = 1108] [serial = 751] [outer = 18CC9C00] 14:01:20 INFO - PROCESS | 1108 | 1461272480979 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 14:01:21 INFO - PROCESS | 1108 | 1461272481036 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 1108 | 1461272481038 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:01:21 INFO - PROCESS | 1108 | 1461272481042 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - PROCESS | 1108 | 1461272481043 Marionette TRACE conn5 <- [1,966,null,{}] 14:01:21 INFO - PROCESS | 1108 | 1461272481047 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:21 INFO - PROCESS | 1108 | 1461272481179 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:01:21 INFO - PROCESS | 1108 | 1461272481236 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 1108 | ++DOCSHELL 15412C00 == 78 [pid = 1108] [id = 251] 14:01:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (19087C00) [pid = 1108] [serial = 752] [outer = 00000000] 14:01:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (19CF2800) [pid = 1108] [serial = 753] [outer = 19087C00] 14:01:21 INFO - PROCESS | 1108 | 1461272481284 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (19CF5800) [pid = 1108] [serial = 754] [outer = 19087C00] 14:01:21 INFO - PROCESS | 1108 | 1461272481693 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 14:01:21 INFO - PROCESS | 1108 | 1461272481723 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 1108 | 1461272481725 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:01:21 INFO - PROCESS | 1108 | 1461272481728 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - PROCESS | 1108 | 1461272481730 Marionette TRACE conn5 <- [1,970,null,{}] 14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:01:21 INFO - PROCESS | 1108 | 1461272481733 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:21 INFO - PROCESS | 1108 | 1461272481878 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:01:21 INFO - PROCESS | 1108 | 1461272481903 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 1108 | ++DOCSHELL 19D82800 == 79 [pid = 1108] [id = 252] 14:01:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (19D83C00) [pid = 1108] [serial = 755] [outer = 00000000] 14:01:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1A7D5000) [pid = 1108] [serial = 756] [outer = 19D83C00] 14:01:21 INFO - PROCESS | 1108 | 1461272481948 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1A7DA000) [pid = 1108] [serial = 757] [outer = 19D83C00] 14:01:22 INFO - PROCESS | 1108 | 1461272482385 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 14:01:22 INFO - PROCESS | 1108 | 1461272482403 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 1108 | 1461272482405 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:01:22 INFO - PROCESS | 1108 | 1461272482408 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 1108 | 1461272482410 Marionette TRACE conn5 <- [1,974,null,{}] 14:01:22 INFO - PROCESS | 1108 | 1461272482413 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:22 INFO - PROCESS | 1108 | 1461272482532 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:01:22 INFO - PROCESS | 1108 | 1461272482597 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 1108 | ++DOCSHELL 1A011C00 == 80 [pid = 1108] [id = 253] 14:01:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1AA5C400) [pid = 1108] [serial = 758] [outer = 00000000] 14:01:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1AB46400) [pid = 1108] [serial = 759] [outer = 1AA5C400] 14:01:22 INFO - PROCESS | 1108 | 1461272482647 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1B0EF400) [pid = 1108] [serial = 760] [outer = 1AA5C400] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1A01A800) [pid = 1108] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (19729400) [pid = 1108] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1B1D4C00) [pid = 1108] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (0EF20800) [pid = 1108] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (10F0CC00) [pid = 1108] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (0EF1F400) [pid = 1108] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1C1C2800) [pid = 1108] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1985D400) [pid = 1108] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1DB4C400) [pid = 1108] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1971E000) [pid = 1108] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:01:23 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1D3C0800) [pid = 1108] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:01:23 INFO - PROCESS | 1108 | 1461272483324 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 14:01:23 INFO - PROCESS | 1108 | 1461272483379 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 1108 | 1461272483381 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:01:23 INFO - PROCESS | 1108 | 1461272483388 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 1108 | 1461272483389 Marionette TRACE conn5 <- [1,978,null,{}] 14:01:23 INFO - PROCESS | 1108 | 1461272483393 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:23 INFO - PROCESS | 1108 | 1461272483474 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:01:23 INFO - PROCESS | 1108 | 1461272483481 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 1108 | ++DOCSHELL 10F0CC00 == 81 [pid = 1108] [id = 254] 14:01:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (11B9D800) [pid = 1108] [serial = 761] [outer = 00000000] 14:01:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (16AC2400) [pid = 1108] [serial = 762] [outer = 11B9D800] 14:01:23 INFO - PROCESS | 1108 | 1461272483534 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (17792C00) [pid = 1108] [serial = 763] [outer = 11B9D800] 14:01:23 INFO - PROCESS | 1108 | 1461272483980 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:01:24 INFO - PROCESS | 1108 | 1461272484016 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 1108 | 1461272484018 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:01:24 INFO - PROCESS | 1108 | 1461272484021 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 1108 | 1461272484022 Marionette TRACE conn5 <- [1,982,null,{}] 14:01:24 INFO - PROCESS | 1108 | 1461272484026 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:24 INFO - PROCESS | 1108 | 1461272484108 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:01:24 INFO - PROCESS | 1108 | 1461272484115 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 1108 | ++DOCSHELL 19B6A800 == 82 [pid = 1108] [id = 255] 14:01:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (19D45400) [pid = 1108] [serial = 764] [outer = 00000000] 14:01:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1B1D2000) [pid = 1108] [serial = 765] [outer = 19D45400] 14:01:24 INFO - PROCESS | 1108 | 1461272484160 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1B1DF800) [pid = 1108] [serial = 766] [outer = 19D45400] 14:01:24 INFO - PROCESS | 1108 | 1461272484594 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 14:01:24 INFO - PROCESS | 1108 | 1461272484652 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 1108 | 1461272484654 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:01:24 INFO - PROCESS | 1108 | 1461272484657 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 1108 | 1461272484660 Marionette TRACE conn5 <- [1,986,null,{}] 14:01:24 INFO - PROCESS | 1108 | 1461272484663 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:24 INFO - PROCESS | 1108 | 1461272484764 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:01:24 INFO - PROCESS | 1108 | 1461272484771 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 1108 | ++DOCSHELL 1B1E4800 == 83 [pid = 1108] [id = 256] 14:01:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1D3C0C00) [pid = 1108] [serial = 767] [outer = 00000000] 14:01:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1DB48000) [pid = 1108] [serial = 768] [outer = 1D3C0C00] 14:01:24 INFO - PROCESS | 1108 | 1461272484820 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1DB58400) [pid = 1108] [serial = 769] [outer = 1D3C0C00] 14:01:25 INFO - PROCESS | 1108 | 1461272485353 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 14:01:25 INFO - PROCESS | 1108 | 1461272485392 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:01:25 INFO - PROCESS | 1108 | 1461272485397 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:01:25 INFO - PROCESS | 1108 | 1461272485402 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:01:25 INFO - PROCESS | 1108 | 1461272485407 Marionette TRACE conn5 <- [1,990,null,{}] 14:01:25 INFO - PROCESS | 1108 | 1461272485414 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:25 INFO - PROCESS | 1108 | 1461272485530 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:01:25 INFO - PROCESS | 1108 | 1461272485666 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 1108 | ++DOCSHELL 0EF4DC00 == 84 [pid = 1108] [id = 257] 14:01:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (0EF55400) [pid = 1108] [serial = 770] [outer = 00000000] 14:01:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (10705000) [pid = 1108] [serial = 771] [outer = 0EF55400] 14:01:25 INFO - PROCESS | 1108 | 1461272485733 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (10B0A800) [pid = 1108] [serial = 772] [outer = 0EF55400] 14:01:26 INFO - PROCESS | 1108 | 1461272486368 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1022ms 14:01:26 INFO - PROCESS | 1108 | 1461272486430 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:01:26 INFO - PROCESS | 1108 | 1461272486437 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:01:26 INFO - PROCESS | 1108 | 1461272486443 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - PROCESS | 1108 | 1461272486446 Marionette TRACE conn5 <- [1,994,null,{}] 14:01:26 INFO - PROCESS | 1108 | 1461272486451 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:26 INFO - PROCESS | 1108 | 1461272486561 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:01:26 INFO - PROCESS | 1108 | 1461272486696 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 1108 | ++DOCSHELL 124AE800 == 85 [pid = 1108] [id = 258] 14:01:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (15413000) [pid = 1108] [serial = 773] [outer = 00000000] 14:01:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (154FC000) [pid = 1108] [serial = 774] [outer = 15413000] 14:01:26 INFO - PROCESS | 1108 | 1461272486753 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (16A85C00) [pid = 1108] [serial = 775] [outer = 15413000] 14:01:27 INFO - PROCESS | 1108 | 1461272487304 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 14:01:27 INFO - PROCESS | 1108 | 1461272487374 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:01:27 INFO - PROCESS | 1108 | 1461272487377 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:01:27 INFO - PROCESS | 1108 | 1461272487380 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:01:27 INFO - PROCESS | 1108 | 1461272487384 Marionette TRACE conn5 <- [1,998,null,{}] 14:01:27 INFO - PROCESS | 1108 | 1461272487396 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:27 INFO - PROCESS | 1108 | 1461272487508 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:01:27 INFO - PROCESS | 1108 | 1461272487645 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 1108 | ++DOCSHELL 19B69400 == 86 [pid = 1108] [id = 259] 14:01:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1A7DE000) [pid = 1108] [serial = 776] [outer = 00000000] 14:01:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1B1D5400) [pid = 1108] [serial = 777] [outer = 1A7DE000] 14:01:27 INFO - PROCESS | 1108 | 1461272487709 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1C41C400) [pid = 1108] [serial = 778] [outer = 1A7DE000] 14:01:28 INFO - PROCESS | 1108 | 1461272488309 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 14:01:28 INFO - PROCESS | 1108 | 1461272488354 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 1108 | 1461272488357 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:01:28 INFO - PROCESS | 1108 | 1461272488361 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - PROCESS | 1108 | 1461272488363 Marionette TRACE conn5 <- [1,1002,null,{}] 14:01:28 INFO - PROCESS | 1108 | 1461272488367 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:28 INFO - PROCESS | 1108 | 1461272488475 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:01:28 INFO - PROCESS | 1108 | 1461272488617 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 1108 | ++DOCSHELL 1DB87400 == 87 [pid = 1108] [id = 260] 14:01:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1DB88C00) [pid = 1108] [serial = 779] [outer = 00000000] 14:01:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1DC88C00) [pid = 1108] [serial = 780] [outer = 1DB88C00] 14:01:28 INFO - PROCESS | 1108 | 1461272488675 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1E36D400) [pid = 1108] [serial = 781] [outer = 1DB88C00] 14:01:29 INFO - PROCESS | 1108 | 1461272489230 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 14:01:29 INFO - PROCESS | 1108 | 1461272489294 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 1108 | 1461272489296 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:01:29 INFO - PROCESS | 1108 | 1461272489300 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:01:29 INFO - PROCESS | 1108 | 1461272489302 Marionette TRACE conn5 <- [1,1006,null,{}] 14:01:29 INFO - PROCESS | 1108 | 1461272489305 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:29 INFO - PROCESS | 1108 | 1461272489410 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:01:29 INFO - PROCESS | 1108 | 1461272489546 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 1108 | ++DOCSHELL 1E5C9800 == 88 [pid = 1108] [id = 261] 14:01:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1E5CA000) [pid = 1108] [serial = 782] [outer = 00000000] 14:01:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1F828400) [pid = 1108] [serial = 783] [outer = 1E5CA000] 14:01:29 INFO - PROCESS | 1108 | 1461272489602 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1F82F800) [pid = 1108] [serial = 784] [outer = 1E5CA000] 14:01:30 INFO - PROCESS | 1108 | 1461272490169 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 14:01:30 INFO - PROCESS | 1108 | 1461272490234 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 1108 | 1461272490236 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:01:30 INFO - PROCESS | 1108 | 1461272490239 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:01:30 INFO - PROCESS | 1108 | 1461272490241 Marionette TRACE conn5 <- [1,1010,null,{}] 14:01:30 INFO - PROCESS | 1108 | 1461272490245 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:30 INFO - PROCESS | 1108 | 1461272490371 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:01:30 INFO - PROCESS | 1108 | 1461272490509 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 1108 | ++DOCSHELL 1E60DC00 == 89 [pid = 1108] [id = 262] 14:01:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1FE22400) [pid = 1108] [serial = 785] [outer = 00000000] 14:01:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (219B6C00) [pid = 1108] [serial = 786] [outer = 1FE22400] 14:01:30 INFO - PROCESS | 1108 | 1461272490572 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (21D44000) [pid = 1108] [serial = 787] [outer = 1FE22400] 14:01:31 INFO - PROCESS | 1108 | 1461272491216 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1015ms 14:01:31 INFO - PROCESS | 1108 | 1461272491259 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:01:31 INFO - PROCESS | 1108 | 1461272491262 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:01:31 INFO - PROCESS | 1108 | 1461272491266 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 1108 | 1461272491268 Marionette TRACE conn5 <- [1,1014,null,{}] 14:01:31 INFO - PROCESS | 1108 | 1461272491272 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:31 INFO - PROCESS | 1108 | 1461272491380 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:01:31 INFO - PROCESS | 1108 | 1461272491665 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 1108 | ++DOCSHELL 0EF19800 == 90 [pid = 1108] [id = 263] 14:01:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (0EF1E000) [pid = 1108] [serial = 788] [outer = 00000000] 14:01:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (10D56800) [pid = 1108] [serial = 789] [outer = 0EF1E000] 14:01:31 INFO - PROCESS | 1108 | 1461272491723 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (10C73800) [pid = 1108] [serial = 790] [outer = 0EF1E000] 14:01:32 INFO - PROCESS | 1108 | 1461272492330 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1123ms 14:01:32 INFO - PROCESS | 1108 | 1461272492393 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 1108 | 1461272492398 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:01:32 INFO - PROCESS | 1108 | 1461272492403 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:01:32 INFO - PROCESS | 1108 | 1461272492406 Marionette TRACE conn5 <- [1,1018,null,{}] 14:01:32 INFO - PROCESS | 1108 | 1461272492411 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:32 INFO - PROCESS | 1108 | 1461272492516 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:01:32 INFO - PROCESS | 1108 | 1461272492659 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:32 INFO - PROCESS | 1108 | ++DOCSHELL 106A1C00 == 91 [pid = 1108] [id = 264] 14:01:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (107E4000) [pid = 1108] [serial = 791] [outer = 00000000] 14:01:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (10883000) [pid = 1108] [serial = 792] [outer = 107E4000] 14:01:32 INFO - PROCESS | 1108 | 1461272492711 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (10C59800) [pid = 1108] [serial = 793] [outer = 107E4000] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 1DB85800 == 90 [pid = 1108] [id = 147] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 1DB89000 == 89 [pid = 1108] [id = 148] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 19B6A800 == 88 [pid = 1108] [id = 255] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 10F0CC00 == 87 [pid = 1108] [id = 254] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 1A011C00 == 86 [pid = 1108] [id = 253] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 19D82800 == 85 [pid = 1108] [id = 252] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 15412C00 == 84 [pid = 1108] [id = 251] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 18769000 == 83 [pid = 1108] [id = 250] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 16ABE000 == 82 [pid = 1108] [id = 249] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 15420800 == 81 [pid = 1108] [id = 248] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 0EF22000 == 80 [pid = 1108] [id = 247] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1B1ECC00) [pid = 1108] [serial = 671] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (11B5BC00) [pid = 1108] [serial = 674] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (19B6D800) [pid = 1108] [serial = 677] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1DB56C00) [pid = 1108] [serial = 680] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1E5C9C00) [pid = 1108] [serial = 684] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1E617C00) [pid = 1108] [serial = 687] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1DC7E800) [pid = 1108] [serial = 720] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 0EF22400 == 79 [pid = 1108] [id = 246] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 0EF38C00 == 78 [pid = 1108] [id = 245] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 1F824800 == 77 [pid = 1108] [id = 244] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 1DC82400 == 76 [pid = 1108] [id = 243] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 177C6400 == 75 [pid = 1108] [id = 242] 14:01:32 INFO - PROCESS | 1108 | --DOCSHELL 1070A000 == 74 [pid = 1108] [id = 241] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1A7DEC00) [pid = 1108] [serial = 705] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (19D7FC00) [pid = 1108] [serial = 702] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1B1E8C00) [pid = 1108] [serial = 708] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1AA5BC00) [pid = 1108] [serial = 706] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (10704400) [pid = 1108] [serial = 693] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (10D61000) [pid = 1108] [serial = 694] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (159DAC00) [pid = 1108] [serial = 696] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (16ABFC00) [pid = 1108] [serial = 697] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (10D5CC00) [pid = 1108] [serial = 691] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (10C5F800) [pid = 1108] [serial = 690] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1CF3B400) [pid = 1108] [serial = 711] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1B1EBC00) [pid = 1108] [serial = 709] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1DAB7400) [pid = 1108] [serial = 714] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1DB57400) [pid = 1108] [serial = 718] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (10C6CC00) [pid = 1108] [serial = 717] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1D3C4800) [pid = 1108] [serial = 712] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1985AC00) [pid = 1108] [serial = 699] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19941800) [pid = 1108] [serial = 700] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1A014C00) [pid = 1108] [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.] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1DB46000) [pid = 1108] [serial = 715] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (19D7F800) [pid = 1108] [serial = 703] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1DB4A000) [pid = 1108] [serial = 630] [outer = 00000000] [url = about:blank] 14:01:33 INFO - PROCESS | 1108 | 1461272493270 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 931ms 14:01:33 INFO - PROCESS | 1108 | 1461272493340 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:01:33 INFO - PROCESS | 1108 | 1461272493344 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:01:33 INFO - PROCESS | 1108 | 1461272493348 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:01:33 INFO - PROCESS | 1108 | 1461272493350 Marionette TRACE conn5 <- [1,1022,null,{}] 14:01:33 INFO - PROCESS | 1108 | 1461272493354 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:33 INFO - PROCESS | 1108 | 1461272493455 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:01:33 INFO - PROCESS | 1108 | 1461272493552 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 1108 | ++DOCSHELL 10C56000 == 75 [pid = 1108] [id = 265] 14:01:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (10C64000) [pid = 1108] [serial = 794] [outer = 00000000] 14:01:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (10F04C00) [pid = 1108] [serial = 795] [outer = 10C64000] 14:01:33 INFO - PROCESS | 1108 | 1461272493603 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (110B7C00) [pid = 1108] [serial = 796] [outer = 10C64000] 14:01:33 INFO - PROCESS | 1108 | 1461272493996 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 14:01:34 INFO - PROCESS | 1108 | 1461272494023 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 1108 | 1461272494025 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:01:34 INFO - PROCESS | 1108 | 1461272494030 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 1108 | 1461272494036 Marionette TRACE conn5 <- [1,1026,null,{}] 14:01:34 INFO - PROCESS | 1108 | 1461272494045 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:34 INFO - PROCESS | 1108 | 1461272494133 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:01:34 INFO - PROCESS | 1108 | 1461272494141 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 1108 | ++DOCSHELL 1205C000 == 76 [pid = 1108] [id = 266] 14:01:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1205C800) [pid = 1108] [serial = 797] [outer = 00000000] 14:01:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (15432800) [pid = 1108] [serial = 798] [outer = 1205C800] 14:01:34 INFO - PROCESS | 1108 | 1461272494186 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (15905000) [pid = 1108] [serial = 799] [outer = 1205C800] 14:01:34 INFO - PROCESS | 1108 | 1461272494629 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 14:01:34 INFO - PROCESS | 1108 | 1461272494665 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 1108 | 1461272494667 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:01:34 INFO - PROCESS | 1108 | 1461272494671 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 1108 | 1461272494672 Marionette TRACE conn5 <- [1,1030,null,{}] 14:01:34 INFO - PROCESS | 1108 | 1461272494676 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:34 INFO - PROCESS | 1108 | 1461272494762 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:01:34 INFO - PROCESS | 1108 | 1461272494769 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 1108 | ++DOCSHELL 15BE8C00 == 77 [pid = 1108] [id = 267] 14:01:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (15C83800) [pid = 1108] [serial = 800] [outer = 00000000] 14:01:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (16AC1C00) [pid = 1108] [serial = 801] [outer = 15C83800] 14:01:34 INFO - PROCESS | 1108 | 1461272494814 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (16ACA800) [pid = 1108] [serial = 802] [outer = 15C83800] 14:01:35 INFO - PROCESS | 1108 | 1461272495311 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 14:01:35 INFO - PROCESS | 1108 | 1461272495346 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 1108 | 1461272495348 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:01:35 INFO - PROCESS | 1108 | 1461272495351 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - PROCESS | 1108 | 1461272495353 Marionette TRACE conn5 <- [1,1034,null,{}] 14:01:35 INFO - PROCESS | 1108 | 1461272495357 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:35 INFO - PROCESS | 1108 | 1461272495475 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:01:35 INFO - PROCESS | 1108 | 1461272495537 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 1108 | ++DOCSHELL 16F10000 == 78 [pid = 1108] [id = 268] 14:01:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (16F11C00) [pid = 1108] [serial = 803] [outer = 00000000] 14:01:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (17790C00) [pid = 1108] [serial = 804] [outer = 16F11C00] 14:01:35 INFO - PROCESS | 1108 | 1461272495591 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (18CCE000) [pid = 1108] [serial = 805] [outer = 16F11C00] 14:01:36 INFO - PROCESS | 1108 | 1461272496056 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 14:01:36 INFO - PROCESS | 1108 | 1461272496089 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 1108 | 1461272496091 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:01:36 INFO - PROCESS | 1108 | 1461272496095 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:01:36 INFO - PROCESS | 1108 | 1461272496096 Marionette TRACE conn5 <- [1,1038,null,{}] 14:01:36 INFO - PROCESS | 1108 | 1461272496100 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:36 INFO - PROCESS | 1108 | 1461272496261 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:01:36 INFO - PROCESS | 1108 | 1461272496336 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 1108 | ++DOCSHELL 19726400 == 79 [pid = 1108] [id = 269] 14:01:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (19729000) [pid = 1108] [serial = 806] [outer = 00000000] 14:01:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (19860400) [pid = 1108] [serial = 807] [outer = 19729000] 14:01:36 INFO - PROCESS | 1108 | 1461272496383 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (19947C00) [pid = 1108] [serial = 808] [outer = 19729000] 14:01:36 INFO - PROCESS | 1108 | 1461272496786 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 14:01:36 INFO - PROCESS | 1108 | 1461272496828 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:01:36 INFO - PROCESS | 1108 | 1461272496830 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:01:36 INFO - PROCESS | 1108 | 1461272496833 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - PROCESS | 1108 | 1461272496835 Marionette TRACE conn5 <- [1,1042,null,{}] 14:01:36 INFO - PROCESS | 1108 | 1461272496839 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:36 INFO - PROCESS | 1108 | 1461272496954 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:01:37 INFO - PROCESS | 1108 | 1461272497017 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 1108 | ++DOCSHELL 1985B000 == 80 [pid = 1108] [id = 270] 14:01:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (19B68400) [pid = 1108] [serial = 809] [outer = 00000000] 14:01:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (19CF0800) [pid = 1108] [serial = 810] [outer = 19B68400] 14:01:37 INFO - PROCESS | 1108 | 1461272497062 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (19D7FC00) [pid = 1108] [serial = 811] [outer = 19B68400] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (16B37000) [pid = 1108] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (0EF32000) [pid = 1108] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (15424800) [pid = 1108] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (16AC0800) [pid = 1108] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1AA5C400) [pid = 1108] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1DC7A400) [pid = 1108] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (18CC9C00) [pid = 1108] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (19D83C00) [pid = 1108] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (0EF29400) [pid = 1108] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (11B9D800) [pid = 1108] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (19087C00) [pid = 1108] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:01:37 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (19D45400) [pid = 1108] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:01:37 INFO - PROCESS | 1108 | 1461272497534 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 14:01:37 INFO - PROCESS | 1108 | 1461272497568 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 1108 | 1461272497570 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:01:37 INFO - PROCESS | 1108 | 1461272497573 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 1108 | 1461272497574 Marionette TRACE conn5 <- [1,1046,null,{}] 14:01:37 INFO - PROCESS | 1108 | 1461272497578 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:37 INFO - PROCESS | 1108 | 1461272497686 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:01:37 INFO - PROCESS | 1108 | 1461272497693 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 1108 | ++DOCSHELL 17794400 == 81 [pid = 1108] [id = 271] 14:01:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (18CC9C00) [pid = 1108] [serial = 812] [outer = 00000000] 14:01:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (19D7F400) [pid = 1108] [serial = 813] [outer = 18CC9C00] 14:01:37 INFO - PROCESS | 1108 | 1461272497736 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (19D8E000) [pid = 1108] [serial = 814] [outer = 18CC9C00] 14:01:38 INFO - PROCESS | 1108 | 1461272498161 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 14:01:38 INFO - PROCESS | 1108 | 1461272498209 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 1108 | 1461272498211 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:01:38 INFO - PROCESS | 1108 | 1461272498214 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 1108 | 1461272498216 Marionette TRACE conn5 <- [1,1050,null,{}] 14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:01:38 INFO - PROCESS | 1108 | 1461272498220 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:38 INFO - PROCESS | 1108 | 1461272498302 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:01:38 INFO - PROCESS | 1108 | 1461272498309 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 1108 | ++DOCSHELL 1A014400 == 82 [pid = 1108] [id = 272] 14:01:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1A01C000) [pid = 1108] [serial = 815] [outer = 00000000] 14:01:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1A7DEC00) [pid = 1108] [serial = 816] [outer = 1A01C000] 14:01:38 INFO - PROCESS | 1108 | 1461272498353 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1A8CC400) [pid = 1108] [serial = 817] [outer = 1A01C000] 14:01:38 INFO - PROCESS | 1108 | 1461272498796 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 14:01:38 INFO - PROCESS | 1108 | 1461272498850 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 1108 | 1461272498852 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:01:38 INFO - PROCESS | 1108 | 1461272498856 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 1108 | 1461272498857 Marionette TRACE conn5 <- [1,1054,null,{}] 14:01:38 INFO - PROCESS | 1108 | 1461272498861 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:38 INFO - PROCESS | 1108 | 1461272498944 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:01:38 INFO - PROCESS | 1108 | 1461272498953 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 1108 | ++DOCSHELL 0EF7B800 == 83 [pid = 1108] [id = 273] 14:01:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1A7DAC00) [pid = 1108] [serial = 818] [outer = 00000000] 14:01:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1AB43C00) [pid = 1108] [serial = 819] [outer = 1A7DAC00] 14:01:38 INFO - PROCESS | 1108 | 1461272499004 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1B129C00) [pid = 1108] [serial = 820] [outer = 1A7DAC00] 14:01:39 INFO - PROCESS | 1108 | 1461272499708 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 870ms 14:01:39 INFO - PROCESS | 1108 | 1461272499727 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:01:39 INFO - PROCESS | 1108 | 1461272499732 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:01:39 INFO - PROCESS | 1108 | 1461272499738 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 1108 | 1461272499741 Marionette TRACE conn5 <- [1,1058,null,{}] 14:01:39 INFO - PROCESS | 1108 | 1461272499747 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:39 INFO - PROCESS | 1108 | 1461272499863 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:01:39 INFO - PROCESS | 1108 | 1461272499978 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 1108 | ++DOCSHELL 0EF7EC00 == 84 [pid = 1108] [id = 274] 14:01:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (0EF80000) [pid = 1108] [serial = 821] [outer = 00000000] 14:01:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (10C55800) [pid = 1108] [serial = 822] [outer = 0EF80000] 14:01:40 INFO - PROCESS | 1108 | 1461272500076 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (10D58400) [pid = 1108] [serial = 823] [outer = 0EF80000] 14:01:40 INFO - PROCESS | 1108 | 1461272500681 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 14:01:40 INFO - PROCESS | 1108 | 1461272500717 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:01:40 INFO - PROCESS | 1108 | 1461272500723 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:01:40 INFO - PROCESS | 1108 | 1461272500730 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:01:40 INFO - PROCESS | 1108 | 1461272500733 Marionette TRACE conn5 <- [1,1062,null,{}] 14:01:40 INFO - PROCESS | 1108 | 1461272500738 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:40 INFO - PROCESS | 1108 | 1461272500855 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:01:40 INFO - PROCESS | 1108 | 1461272501000 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 1108 | ++DOCSHELL 10D63800 == 85 [pid = 1108] [id = 275] 14:01:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (11011C00) [pid = 1108] [serial = 824] [outer = 00000000] 14:01:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (15C84C00) [pid = 1108] [serial = 825] [outer = 11011C00] 14:01:41 INFO - PROCESS | 1108 | 1461272501057 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1730BC00) [pid = 1108] [serial = 826] [outer = 11011C00] 14:01:41 INFO - PROCESS | 1108 | 1461272501710 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1020ms 14:01:41 INFO - PROCESS | 1108 | 1461272501752 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 1108 | 1461272501755 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:01:41 INFO - PROCESS | 1108 | 1461272501759 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:01:41 INFO - PROCESS | 1108 | 1461272501762 Marionette TRACE conn5 <- [1,1066,null,{}] 14:01:41 INFO - PROCESS | 1108 | 1461272501787 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:41 INFO - PROCESS | 1108 | 1461272501952 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:01:42 INFO - PROCESS | 1108 | 1461272502022 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 1108 | ++DOCSHELL 1AAE7800 == 86 [pid = 1108] [id = 276] 14:01:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1B0E7800) [pid = 1108] [serial = 827] [outer = 00000000] 14:01:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1B1CDC00) [pid = 1108] [serial = 828] [outer = 1B0E7800] 14:01:42 INFO - PROCESS | 1108 | 1461272502121 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1B1D5000) [pid = 1108] [serial = 829] [outer = 1B0E7800] 14:01:42 INFO - PROCESS | 1108 | 1461272502683 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 14:01:42 INFO - PROCESS | 1108 | 1461272502733 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 1108 | 1461272502736 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:01:42 INFO - PROCESS | 1108 | 1461272502739 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 1108 | 1461272502741 Marionette TRACE conn5 <- [1,1070,null,{}] 14:01:42 INFO - PROCESS | 1108 | 1461272502745 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:42 INFO - PROCESS | 1108 | 1461272502855 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:01:42 INFO - PROCESS | 1108 | 1461272502966 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 1108 | ++DOCSHELL 1B1EBC00 == 87 [pid = 1108] [id = 277] 14:01:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1B1EC400) [pid = 1108] [serial = 830] [outer = 00000000] 14:01:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1C415000) [pid = 1108] [serial = 831] [outer = 1B1EC400] 14:01:43 INFO - PROCESS | 1108 | 1461272503021 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1CB2B400) [pid = 1108] [serial = 832] [outer = 1B1EC400] 14:01:43 INFO - PROCESS | 1108 | 1461272503611 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 14:01:43 INFO - PROCESS | 1108 | 1461272503673 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 1108 | 1461272503675 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:01:43 INFO - PROCESS | 1108 | 1461272503679 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:01:43 INFO - PROCESS | 1108 | 1461272503681 Marionette TRACE conn5 <- [1,1074,null,{}] 14:01:43 INFO - PROCESS | 1108 | 1461272503684 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:43 INFO - PROCESS | 1108 | 1461272503794 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:01:43 INFO - PROCESS | 1108 | 1461272503951 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 1108 | ++DOCSHELL 1B1EC000 == 88 [pid = 1108] [id = 278] 14:01:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1C40E000) [pid = 1108] [serial = 833] [outer = 00000000] 14:01:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1DAAEC00) [pid = 1108] [serial = 834] [outer = 1C40E000] 14:01:43 INFO - PROCESS | 1108 | 1461272504008 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1DAB9C00) [pid = 1108] [serial = 835] [outer = 1C40E000] 14:01:44 INFO - PROCESS | 1108 | 1461272504612 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 14:01:44 INFO - PROCESS | 1108 | 1461272504653 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 1108 | 1461272504655 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:01:44 INFO - PROCESS | 1108 | 1461272504658 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:01:44 INFO - PROCESS | 1108 | 1461272504660 Marionette TRACE conn5 <- [1,1078,null,{}] 14:01:44 INFO - PROCESS | 1108 | 1461272504664 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:44 INFO - PROCESS | 1108 | 1461272504791 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:01:44 INFO - PROCESS | 1108 | 1461272504932 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:44 INFO - PROCESS | 1108 | ++DOCSHELL 1DB45000 == 89 [pid = 1108] [id = 279] 14:01:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1DB56C00) [pid = 1108] [serial = 836] [outer = 00000000] 14:01:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1DC1A800) [pid = 1108] [serial = 837] [outer = 1DB56C00] 14:01:44 INFO - PROCESS | 1108 | 1461272504991 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1DC27C00) [pid = 1108] [serial = 838] [outer = 1DB56C00] 14:01:45 INFO - PROCESS | 1108 | 1461272505576 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 14:01:45 INFO - PROCESS | 1108 | 1461272505633 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:01:45 INFO - PROCESS | 1108 | 1461272505635 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:01:45 INFO - PROCESS | 1108 | 1461272505638 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:01:45 INFO - PROCESS | 1108 | 1461272505640 Marionette TRACE conn5 <- [1,1082,null,{}] 14:01:45 INFO - PROCESS | 1108 | 1461272505644 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:45 INFO - PROCESS | 1108 | 1461272505751 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:01:45 INFO - PROCESS | 1108 | 1461272505865 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 1108 | ++DOCSHELL 0EF72000 == 90 [pid = 1108] [id = 280] 14:01:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (10B7F400) [pid = 1108] [serial = 839] [outer = 00000000] 14:01:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (19D3A400) [pid = 1108] [serial = 840] [outer = 10B7F400] 14:01:45 INFO - PROCESS | 1108 | 1461272505920 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1A7DD800) [pid = 1108] [serial = 841] [outer = 10B7F400] 14:01:46 INFO - PROCESS | 1108 | 1461272506730 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1119ms 14:01:46 INFO - PROCESS | 1108 | 1461272506762 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 1108 | 1461272506767 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:01:46 INFO - PROCESS | 1108 | 1461272506772 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 1108 | 1461272506776 Marionette TRACE conn5 <- [1,1086,null,{}] 14:01:46 INFO - PROCESS | 1108 | 1461272506781 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:46 INFO - PROCESS | 1108 | 1461272506883 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:01:46 INFO - PROCESS | 1108 | 1461272506999 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 1108 | ++DOCSHELL 1541C000 == 91 [pid = 1108] [id = 281] 14:01:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1541D000) [pid = 1108] [serial = 842] [outer = 00000000] 14:01:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (154F5400) [pid = 1108] [serial = 843] [outer = 1541D000] 14:01:47 INFO - PROCESS | 1108 | 1461272507096 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (15B90C00) [pid = 1108] [serial = 844] [outer = 1541D000] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 1DB82400 == 90 [pid = 1108] [id = 159] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 1A014400 == 89 [pid = 1108] [id = 272] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 17794400 == 88 [pid = 1108] [id = 271] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 1985B000 == 87 [pid = 1108] [id = 270] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 19726400 == 86 [pid = 1108] [id = 269] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 1205C000 == 85 [pid = 1108] [id = 266] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (1FE1DC00) [pid = 1108] [serial = 732] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1DB48000) [pid = 1108] [serial = 768] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 10C56000 == 84 [pid = 1108] [id = 265] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 106A1C00 == 83 [pid = 1108] [id = 264] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 0EF19800 == 82 [pid = 1108] [id = 263] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 1DB87400 == 81 [pid = 1108] [id = 260] 14:01:47 INFO - PROCESS | 1108 | --DOCSHELL 0EF4DC00 == 80 [pid = 1108] [id = 257] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (113DB800) [pid = 1108] [serial = 739] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (10B05C00) [pid = 1108] [serial = 738] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (15433C00) [pid = 1108] [serial = 744] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (15910000) [pid = 1108] [serial = 745] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (1778F800) [pid = 1108] [serial = 747] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1875D800) [pid = 1108] [serial = 748] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1AB46400) [pid = 1108] [serial = 759] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1DC84800) [pid = 1108] [serial = 721] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (19721000) [pid = 1108] [serial = 750] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1994E400) [pid = 1108] [serial = 726] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1A7DA000) [pid = 1108] [serial = 757] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1A7D5000) [pid = 1108] [serial = 756] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (107E1C00) [pid = 1108] [serial = 741] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (10C57400) [pid = 1108] [serial = 742] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1FE28C00) [pid = 1108] [serial = 735] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1542D400) [pid = 1108] [serial = 723] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1DC89000) [pid = 1108] [serial = 729] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (16AC2400) [pid = 1108] [serial = 762] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (17792C00) [pid = 1108] [serial = 763] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1B0EF400) [pid = 1108] [serial = 760] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (19CF2800) [pid = 1108] [serial = 753] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1B1DF800) [pid = 1108] [serial = 766] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (19CF5800) [pid = 1108] [serial = 754] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1B1D2000) [pid = 1108] [serial = 765] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1985A400) [pid = 1108] [serial = 751] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1CF42000) [pid = 1108] [serial = 672] [outer = 00000000] [url = about:blank] 14:01:47 INFO - PROCESS | 1108 | 1461272507730 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 14:01:47 INFO - PROCESS | 1108 | 1461272507747 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 1108 | 1461272507753 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:01:47 INFO - PROCESS | 1108 | 1461272507758 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - PROCESS | 1108 | 1461272507761 Marionette TRACE conn5 <- [1,1090,null,{}] 14:01:47 INFO - PROCESS | 1108 | 1461272507764 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:47 INFO - PROCESS | 1108 | 1461272507854 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:01:47 INFO - PROCESS | 1108 | 1461272507956 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 1108 | ++DOCSHELL 0B99D400 == 81 [pid = 1108] [id = 282] 14:01:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (0EF25C00) [pid = 1108] [serial = 845] [outer = 00000000] 14:01:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (10C57000) [pid = 1108] [serial = 846] [outer = 0EF25C00] 14:01:47 INFO - PROCESS | 1108 | 1461272508001 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (10C76000) [pid = 1108] [serial = 847] [outer = 0EF25C00] 14:01:48 INFO - PROCESS | 1108 | 1461272508420 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 14:01:48 INFO - PROCESS | 1108 | 1461272508492 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:01:48 INFO - PROCESS | 1108 | 1461272508494 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:01:48 INFO - PROCESS | 1108 | 1461272508497 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:01:48 INFO - PROCESS | 1108 | 1461272508501 Marionette TRACE conn5 <- [1,1094,null,{}] 14:01:48 INFO - PROCESS | 1108 | 1461272508511 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:48 INFO - PROCESS | 1108 | 1461272508606 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:01:48 INFO - PROCESS | 1108 | 1461272508650 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 1108 | ++DOCSHELL 15C8AC00 == 82 [pid = 1108] [id = 283] 14:01:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (16A87400) [pid = 1108] [serial = 848] [outer = 00000000] 14:01:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (10878400) [pid = 1108] [serial = 849] [outer = 16A87400] 14:01:48 INFO - PROCESS | 1108 | 1461272508699 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (16F17000) [pid = 1108] [serial = 850] [outer = 16A87400] 14:01:49 INFO - PROCESS | 1108 | 1461272509181 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 14:01:49 INFO - PROCESS | 1108 | 1461272509232 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 1108 | 1461272509235 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:01:49 INFO - PROCESS | 1108 | 1461272509238 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:01:49 INFO - PROCESS | 1108 | 1461272509240 Marionette TRACE conn5 <- [1,1098,null,{}] 14:01:49 INFO - PROCESS | 1108 | 1461272509244 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:49 INFO - PROCESS | 1108 | 1461272509335 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:01:49 INFO - PROCESS | 1108 | 1461272509448 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 1108 | ++DOCSHELL 17791400 == 83 [pid = 1108] [id = 284] 14:01:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (18766400) [pid = 1108] [serial = 851] [outer = 00000000] 14:01:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (19948400) [pid = 1108] [serial = 852] [outer = 18766400] 14:01:49 INFO - PROCESS | 1108 | 1461272509497 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (19B6E800) [pid = 1108] [serial = 853] [outer = 18766400] 14:01:49 INFO - PROCESS | 1108 | 1461272509923 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 14:01:49 INFO - PROCESS | 1108 | 1461272509973 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 1108 | 1461272509975 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:01:49 INFO - PROCESS | 1108 | 1461272509978 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - PROCESS | 1108 | 1461272509980 Marionette TRACE conn5 <- [1,1102,null,{}] 14:01:49 INFO - PROCESS | 1108 | 1461272509984 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:50 INFO - PROCESS | 1108 | 1461272510129 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:01:50 INFO - PROCESS | 1108 | 1461272510155 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 1108 | ++DOCSHELL 19B72000 == 84 [pid = 1108] [id = 285] 14:01:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (19BB0800) [pid = 1108] [serial = 854] [outer = 00000000] 14:01:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (19D85C00) [pid = 1108] [serial = 855] [outer = 19BB0800] 14:01:50 INFO - PROCESS | 1108 | 1461272510200 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (19D82800) [pid = 1108] [serial = 856] [outer = 19BB0800] 14:01:50 INFO - PROCESS | 1108 | 1461272510664 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 14:01:50 INFO - PROCESS | 1108 | 1461272510712 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 1108 | 1461272510714 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:01:50 INFO - PROCESS | 1108 | 1461272510724 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 1108 | 1461272510725 Marionette TRACE conn5 <- [1,1106,null,{}] 14:01:50 INFO - PROCESS | 1108 | 1461272510729 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:50 INFO - PROCESS | 1108 | 1461272510855 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:01:50 INFO - PROCESS | 1108 | 1461272510923 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 1108 | ++DOCSHELL 1A01D400 == 85 [pid = 1108] [id = 286] 14:01:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1A8D1C00) [pid = 1108] [serial = 857] [outer = 00000000] 14:01:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1B1C8800) [pid = 1108] [serial = 858] [outer = 1A8D1C00] 14:01:50 INFO - PROCESS | 1108 | 1461272510973 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1B1D2000) [pid = 1108] [serial = 859] [outer = 1A8D1C00] 14:01:51 INFO - PROCESS | 1108 | 1461272511403 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 14:01:51 INFO - PROCESS | 1108 | 1461272511481 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 1108 | 1461272511483 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:01:51 INFO - PROCESS | 1108 | 1461272511486 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 1108 | 1461272511488 Marionette TRACE conn5 <- [1,1110,null,{}] 14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:01:51 INFO - PROCESS | 1108 | 1461272511492 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:51 INFO - PROCESS | 1108 | 1461272511618 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:01:51 INFO - PROCESS | 1108 | 1461272511692 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 1108 | ++DOCSHELL 1204F800 == 86 [pid = 1108] [id = 287] 14:01:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1B1D4400) [pid = 1108] [serial = 860] [outer = 00000000] 14:01:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1C417400) [pid = 1108] [serial = 861] [outer = 1B1D4400] 14:01:51 INFO - PROCESS | 1108 | 1461272511739 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1C414800) [pid = 1108] [serial = 862] [outer = 1B1D4400] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (16F11C00) [pid = 1108] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (19729000) [pid = 1108] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (19B68400) [pid = 1108] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (15C83800) [pid = 1108] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (0EF1E000) [pid = 1108] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (18CC9C00) [pid = 1108] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (10C64000) [pid = 1108] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1D3C0C00) [pid = 1108] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1A01C000) [pid = 1108] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1205C800) [pid = 1108] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:01:52 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (107E4000) [pid = 1108] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:01:52 INFO - PROCESS | 1108 | 1461272512279 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 831ms 14:01:52 INFO - PROCESS | 1108 | 1461272512324 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 1108 | 1461272512326 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:01:52 INFO - PROCESS | 1108 | 1461272512329 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 1108 | 1461272512331 Marionette TRACE conn5 <- [1,1114,null,{}] 14:01:52 INFO - PROCESS | 1108 | 1461272512334 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:52 INFO - PROCESS | 1108 | 1461272512423 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:01:52 INFO - PROCESS | 1108 | 1461272512429 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 1108 | ++DOCSHELL 15425C00 == 87 [pid = 1108] [id = 288] 14:01:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (16AC5000) [pid = 1108] [serial = 863] [outer = 00000000] 14:01:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1AB41C00) [pid = 1108] [serial = 864] [outer = 16AC5000] 14:01:52 INFO - PROCESS | 1108 | 1461272512476 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1B1E3800) [pid = 1108] [serial = 865] [outer = 16AC5000] 14:01:52 INFO - PROCESS | 1108 | 1461272512904 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 14:01:52 INFO - PROCESS | 1108 | 1461272512960 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 1108 | 1461272512962 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:01:52 INFO - PROCESS | 1108 | 1461272512965 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:01:52 INFO - PROCESS | 1108 | 1461272512967 Marionette TRACE conn5 <- [1,1118,null,{}] 14:01:52 INFO - PROCESS | 1108 | 1461272512971 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:53 INFO - PROCESS | 1108 | 1461272513056 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:01:53 INFO - PROCESS | 1108 | 1461272513062 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 1108 | ++DOCSHELL 1C1C4400 == 88 [pid = 1108] [id = 289] 14:01:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1DAAE800) [pid = 1108] [serial = 866] [outer = 00000000] 14:01:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1DB52400) [pid = 1108] [serial = 867] [outer = 1DAAE800] 14:01:53 INFO - PROCESS | 1108 | 1461272513106 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DB55800) [pid = 1108] [serial = 868] [outer = 1DAAE800] 14:01:53 INFO - PROCESS | 1108 | 1461272513548 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 14:01:53 INFO - PROCESS | 1108 | 1461272513600 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 1108 | 1461272513602 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:01:53 INFO - PROCESS | 1108 | 1461272513622 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 1108 | 1461272513624 Marionette TRACE conn5 <- [1,1122,null,{}] 14:01:53 INFO - PROCESS | 1108 | 1461272513628 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:53 INFO - PROCESS | 1108 | 1461272513713 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:01:53 INFO - PROCESS | 1108 | 1461272513720 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 1108 | ++DOCSHELL 0B9A0000 == 89 [pid = 1108] [id = 290] 14:01:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (0EF01400) [pid = 1108] [serial = 869] [outer = 00000000] 14:01:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1DB81C00) [pid = 1108] [serial = 870] [outer = 0EF01400] 14:01:53 INFO - PROCESS | 1108 | 1461272513767 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1DC20000) [pid = 1108] [serial = 871] [outer = 0EF01400] 14:01:54 INFO - PROCESS | 1108 | 1461272514389 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 850ms 14:01:54 INFO - PROCESS | 1108 | 1461272514473 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:01:54 INFO - PROCESS | 1108 | 1461272514477 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:01:54 INFO - PROCESS | 1108 | 1461272514483 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:01:54 INFO - PROCESS | 1108 | 1461272514488 Marionette TRACE conn5 <- [1,1126,null,{}] 14:01:54 INFO - PROCESS | 1108 | 1461272514494 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:54 INFO - PROCESS | 1108 | 1461272514620 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:01:54 INFO - PROCESS | 1108 | 1461272514756 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 1108 | ++DOCSHELL 1069B000 == 90 [pid = 1108] [id = 291] 14:01:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1087F800) [pid = 1108] [serial = 872] [outer = 00000000] 14:01:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (113DAC00) [pid = 1108] [serial = 873] [outer = 1087F800] 14:01:54 INFO - PROCESS | 1108 | 1461272514815 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (12053C00) [pid = 1108] [serial = 874] [outer = 1087F800] 14:01:55 INFO - PROCESS | 1108 | 1461272515384 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 14:01:55 INFO - PROCESS | 1108 | 1461272515419 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 1108 | 1461272515425 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:01:55 INFO - PROCESS | 1108 | 1461272515431 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - PROCESS | 1108 | 1461272515434 Marionette TRACE conn5 <- [1,1130,null,{}] 14:01:55 INFO - PROCESS | 1108 | 1461272515438 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:55 INFO - PROCESS | 1108 | 1461272515551 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:01:55 INFO - PROCESS | 1108 | 1461272515667 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 1108 | ++DOCSHELL 120F7C00 == 91 [pid = 1108] [id = 292] 14:01:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (154A2C00) [pid = 1108] [serial = 875] [outer = 00000000] 14:01:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (19061C00) [pid = 1108] [serial = 876] [outer = 154A2C00] 14:01:55 INFO - PROCESS | 1108 | 1461272515763 Marionette DEBUG loaded listener.js 14:01:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (19D45400) [pid = 1108] [serial = 877] [outer = 154A2C00] 14:01:56 INFO - PROCESS | 1108 | [1108] 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 14:01:56 INFO - PROCESS | 1108 | 1461272516545 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1124ms 14:01:56 INFO - PROCESS | 1108 | 1461272516557 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:01:56 INFO - PROCESS | 1108 | 1461272516560 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:01:56 INFO - PROCESS | 1108 | 1461272516564 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:01:56 INFO - PROCESS | 1108 | 1461272516567 Marionette TRACE conn5 <- [1,1134,null,{}] 14:01:56 INFO - PROCESS | 1108 | 1461272516579 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:56 INFO - PROCESS | 1108 | 1461272516701 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:01:56 INFO - PROCESS | 1108 | 1461272516851 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:56 INFO - PROCESS | 1108 | ++DOCSHELL 1DC7D000 == 92 [pid = 1108] [id = 293] 14:01:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1DC7D400) [pid = 1108] [serial = 878] [outer = 00000000] 14:01:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1DC83800) [pid = 1108] [serial = 879] [outer = 1DC7D400] 14:01:56 INFO - PROCESS | 1108 | 1461272516913 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1E360000) [pid = 1108] [serial = 880] [outer = 1DC7D400] 14:01:57 INFO - PROCESS | 1108 | 1461272517486 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 14:01:57 INFO - PROCESS | 1108 | 1461272517537 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 1108 | 1461272517540 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:01:57 INFO - PROCESS | 1108 | 1461272517544 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:01:57 INFO - PROCESS | 1108 | 1461272517546 Marionette TRACE conn5 <- [1,1138,null,{}] 14:01:57 INFO - PROCESS | 1108 | 1461272517549 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:57 INFO - PROCESS | 1108 | 1461272517669 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:01:57 INFO - PROCESS | 1108 | 1461272517785 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 1108 | ++DOCSHELL 1E36A400 == 93 [pid = 1108] [id = 294] 14:01:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1E5CA800) [pid = 1108] [serial = 881] [outer = 00000000] 14:01:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1E5D4800) [pid = 1108] [serial = 882] [outer = 1E5CA800] 14:01:57 INFO - PROCESS | 1108 | 1461272517880 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1F821400) [pid = 1108] [serial = 883] [outer = 1E5CA800] 14:01:58 INFO - PROCESS | 1108 | 1461272518427 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 14:01:58 INFO - PROCESS | 1108 | 1461272518477 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 1108 | 1461272518480 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:01:58 INFO - PROCESS | 1108 | 1461272518483 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:01:58 INFO - PROCESS | 1108 | 1461272518485 Marionette TRACE conn5 <- [1,1142,null,{}] 14:01:58 INFO - PROCESS | 1108 | 1461272518489 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:58 INFO - PROCESS | 1108 | 1461272518597 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:01:58 INFO - PROCESS | 1108 | 1461272518712 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 1108 | ++DOCSHELL 1E5D3400 == 94 [pid = 1108] [id = 295] 14:01:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (1F823800) [pid = 1108] [serial = 884] [outer = 00000000] 14:01:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1FE1EC00) [pid = 1108] [serial = 885] [outer = 1F823800] 14:01:58 INFO - PROCESS | 1108 | 1461272518766 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (1FE25800) [pid = 1108] [serial = 886] [outer = 1F823800] 14:01:59 INFO - PROCESS | 1108 | 1461272519314 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 870ms 14:01:59 INFO - PROCESS | 1108 | 1461272519357 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 1108 | 1461272519360 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:01:59 INFO - PROCESS | 1108 | 1461272519363 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:01:59 INFO - PROCESS | 1108 | 1461272519365 Marionette TRACE conn5 <- [1,1146,null,{}] 14:01:59 INFO - PROCESS | 1108 | 1461272519369 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:59 INFO - PROCESS | 1108 | 1461272519494 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:01:59 INFO - PROCESS | 1108 | 1461272519651 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 1108 | ++DOCSHELL 219B4000 == 95 [pid = 1108] [id = 296] 14:01:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (219B4800) [pid = 1108] [serial = 887] [outer = 00000000] 14:01:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (21D48C00) [pid = 1108] [serial = 888] [outer = 219B4800] 14:01:59 INFO - PROCESS | 1108 | 1461272519713 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (21D4C000) [pid = 1108] [serial = 889] [outer = 219B4800] 14:02:00 INFO - PROCESS | 1108 | 1461272520281 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 14:02:00 INFO - PROCESS | 1108 | 1461272520337 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 1108 | 1461272520340 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:02:00 INFO - PROCESS | 1108 | 1461272520343 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 1108 | 1461272520345 Marionette TRACE conn5 <- [1,1150,null,{}] 14:02:00 INFO - PROCESS | 1108 | 1461272520349 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:00 INFO - PROCESS | 1108 | 1461272520461 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:02:00 INFO - PROCESS | 1108 | 1461272520636 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 1108 | ++DOCSHELL 0EF20800 == 96 [pid = 1108] [id = 297] 14:02:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (10106C00) [pid = 1108] [serial = 890] [outer = 00000000] 14:02:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (1010F800) [pid = 1108] [serial = 891] [outer = 10106C00] 14:02:00 INFO - PROCESS | 1108 | 1461272520693 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (10112800) [pid = 1108] [serial = 892] [outer = 10106C00] 14:02:01 INFO - PROCESS | 1108 | 1461272521506 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1233ms 14:02:01 INFO - PROCESS | 1108 | 1461272521580 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:02:01 INFO - PROCESS | 1108 | 1461272521584 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:02:01 INFO - PROCESS | 1108 | 1461272521590 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - PROCESS | 1108 | 1461272521593 Marionette TRACE conn5 <- [1,1154,null,{}] 14:02:01 INFO - PROCESS | 1108 | 1461272521599 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:01 INFO - PROCESS | 1108 | 1461272521703 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:02:01 INFO - PROCESS | 1108 | 1461272521856 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 1108 | ++DOCSHELL 113D9800 == 97 [pid = 1108] [id = 298] 14:02:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (113DE400) [pid = 1108] [serial = 893] [outer = 00000000] 14:02:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (11B9D400) [pid = 1108] [serial = 894] [outer = 113DE400] 14:02:01 INFO - PROCESS | 1108 | 1461272521909 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (1541CC00) [pid = 1108] [serial = 895] [outer = 113DE400] 14:02:02 INFO - PROCESS | 1108 | 1461272522500 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 990ms 14:02:02 INFO - PROCESS | 1108 | 1461272522581 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:02:02 INFO - PROCESS | 1108 | 1461272522587 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:02:02 INFO - PROCESS | 1108 | 1461272522593 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 1108 | 1461272522595 Marionette TRACE conn5 <- [1,1158,null,{}] 14:02:02 INFO - PROCESS | 1108 | 1461272522599 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:02 INFO - PROCESS | 1108 | 1461272522764 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:02:02 INFO - PROCESS | 1108 | 1461272522829 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:02 INFO - PROCESS | 1108 | ++DOCSHELL 15B8B400 == 98 [pid = 1108] [id = 299] 14:02:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (15BE9C00) [pid = 1108] [serial = 896] [outer = 00000000] 14:02:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (177CB400) [pid = 1108] [serial = 897] [outer = 15BE9C00] 14:02:02 INFO - PROCESS | 1108 | 1461272522880 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (19859000) [pid = 1108] [serial = 898] [outer = 15BE9C00] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 15433400 == 97 [pid = 1108] [id = 177] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 1C1C4400 == 96 [pid = 1108] [id = 289] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 15425C00 == 95 [pid = 1108] [id = 288] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 1204F800 == 94 [pid = 1108] [id = 287] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 1A01D400 == 93 [pid = 1108] [id = 286] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 19B72000 == 92 [pid = 1108] [id = 285] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 17791400 == 91 [pid = 1108] [id = 284] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 15C8AC00 == 90 [pid = 1108] [id = 283] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 0B99D400 == 89 [pid = 1108] [id = 282] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 15BE8C00 == 88 [pid = 1108] [id = 267] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (219B6C00) [pid = 1108] [serial = 786] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (1DC88C00) [pid = 1108] [serial = 780] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (154FC000) [pid = 1108] [serial = 774] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (1B1D5400) [pid = 1108] [serial = 777] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (10705000) [pid = 1108] [serial = 771] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (1F828400) [pid = 1108] [serial = 783] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (1AB43C00) [pid = 1108] [serial = 819] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 1541C000 == 87 [pid = 1108] [id = 281] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 1B1EBC00 == 86 [pid = 1108] [id = 277] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 1AAE7800 == 85 [pid = 1108] [id = 276] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 10D63800 == 84 [pid = 1108] [id = 275] 14:02:03 INFO - PROCESS | 1108 | --DOCSHELL 0EF7EC00 == 83 [pid = 1108] [id = 274] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (17790C00) [pid = 1108] [serial = 804] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (19860400) [pid = 1108] [serial = 807] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (18CCE000) [pid = 1108] [serial = 805] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (19CF0800) [pid = 1108] [serial = 810] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (19947C00) [pid = 1108] [serial = 808] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (16AC1C00) [pid = 1108] [serial = 801] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (10C73800) [pid = 1108] [serial = 790] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (10D56800) [pid = 1108] [serial = 789] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (19D7F400) [pid = 1108] [serial = 813] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (10F04C00) [pid = 1108] [serial = 795] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (110B7C00) [pid = 1108] [serial = 796] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1DB58400) [pid = 1108] [serial = 769] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1A8CC400) [pid = 1108] [serial = 817] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (15432800) [pid = 1108] [serial = 798] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (15905000) [pid = 1108] [serial = 799] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (10883000) [pid = 1108] [serial = 792] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (10C59800) [pid = 1108] [serial = 793] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1A7DEC00) [pid = 1108] [serial = 816] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (19D7FC00) [pid = 1108] [serial = 811] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (19D8E000) [pid = 1108] [serial = 814] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (16ACA800) [pid = 1108] [serial = 802] [outer = 00000000] [url = about:blank] 14:02:03 INFO - PROCESS | 1108 | 1461272523470 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 14:02:03 INFO - PROCESS | 1108 | 1461272523525 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:02:03 INFO - PROCESS | 1108 | 1461272523528 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:02:03 INFO - PROCESS | 1108 | 1461272523531 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:02:03 INFO - PROCESS | 1108 | 1461272523534 Marionette TRACE conn5 <- [1,1162,null,{}] 14:02:03 INFO - PROCESS | 1108 | 1461272523544 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:03 INFO - PROCESS | 1108 | 1461272523641 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:02:03 INFO - PROCESS | 1108 | 1461272523746 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 1108 | ++DOCSHELL 10C6FC00 == 84 [pid = 1108] [id = 300] 14:02:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (10C73800) [pid = 1108] [serial = 899] [outer = 00000000] 14:02:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (124AE000) [pid = 1108] [serial = 900] [outer = 10C73800] 14:02:03 INFO - PROCESS | 1108 | 1461272523794 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (15432800) [pid = 1108] [serial = 901] [outer = 10C73800] 14:02:04 INFO - PROCESS | 1108 | 1461272524207 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 1108 | 1461272524264 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:02:04 INFO - PROCESS | 1108 | 1461272524267 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 1108 | 1461272524269 Marionette TRACE conn5 <- [1,1166,null,{}] 14:02:04 INFO - PROCESS | 1108 | 1461272524272 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:04 INFO - PROCESS | 1108 | 1461272524362 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:02:04 INFO - PROCESS | 1108 | 1461272524368 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 1108 | ++DOCSHELL 16AC0400 == 85 [pid = 1108] [id = 301] 14:02:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (16AC2000) [pid = 1108] [serial = 902] [outer = 00000000] 14:02:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (18760C00) [pid = 1108] [serial = 903] [outer = 16AC2000] 14:02:04 INFO - PROCESS | 1108 | 1461272524442 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (19081400) [pid = 1108] [serial = 904] [outer = 16AC2000] 14:02:04 INFO - PROCESS | 1108 | 1461272524920 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:02:04 INFO - PROCESS | 1108 | 1461272524943 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:02:04 INFO - PROCESS | 1108 | 1461272524946 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 1108 | 1461272524948 Marionette TRACE conn5 <- [1,1170,null,{}] 14:02:04 INFO - PROCESS | 1108 | 1461272524952 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:05 INFO - PROCESS | 1108 | 1461272525038 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:02:05 INFO - PROCESS | 1108 | 1461272525044 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 1108 | ++DOCSHELL 19856000 == 86 [pid = 1108] [id = 302] 14:02:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1985D400) [pid = 1108] [serial = 905] [outer = 00000000] 14:02:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (19D3EC00) [pid = 1108] [serial = 906] [outer = 1985D400] 14:02:05 INFO - PROCESS | 1108 | 1461272525089 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (19D87000) [pid = 1108] [serial = 907] [outer = 1985D400] 14:02:05 INFO - PROCESS | 1108 | 1461272525559 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 1108 | 1461272525620 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:02:05 INFO - PROCESS | 1108 | 1461272525623 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - PROCESS | 1108 | 1461272525624 Marionette TRACE conn5 <- [1,1174,null,{}] 14:02:05 INFO - PROCESS | 1108 | 1461272525628 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:05 INFO - PROCESS | 1108 | 1461272525767 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:02:05 INFO - PROCESS | 1108 | 1461272525860 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 1108 | ++DOCSHELL 1A018400 == 87 [pid = 1108] [id = 303] 14:02:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1A01A400) [pid = 1108] [serial = 908] [outer = 00000000] 14:02:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1AB49C00) [pid = 1108] [serial = 909] [outer = 1A01A400] 14:02:05 INFO - PROCESS | 1108 | 1461272525908 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1B133000) [pid = 1108] [serial = 910] [outer = 1A01A400] 14:02:06 INFO - PROCESS | 1108 | 1461272526344 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 1108 | 1461272526396 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:02:06 INFO - PROCESS | 1108 | 1461272526399 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 1108 | 1461272526401 Marionette TRACE conn5 <- [1,1178,null,{}] 14:02:06 INFO - PROCESS | 1108 | 1461272526404 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:06 INFO - PROCESS | 1108 | 1461272526524 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:02:06 INFO - PROCESS | 1108 | 1461272526594 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 1108 | ++DOCSHELL 1B1D0400 == 88 [pid = 1108] [id = 304] 14:02:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1B1D3000) [pid = 1108] [serial = 911] [outer = 00000000] 14:02:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (1CB2B800) [pid = 1108] [serial = 912] [outer = 1B1D3000] 14:02:06 INFO - PROCESS | 1108 | 1461272526638 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1DAB7400) [pid = 1108] [serial = 913] [outer = 1B1D3000] 14:02:07 INFO - PROCESS | 1108 | 1461272527073 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 1108 | 1461272527152 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:02:07 INFO - PROCESS | 1108 | 1461272527155 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 1108 | 1461272527157 Marionette TRACE conn5 <- [1,1182,null,{}] 14:02:07 INFO - PROCESS | 1108 | 1461272527160 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:07 INFO - PROCESS | 1108 | 1461272527281 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:02:07 INFO - PROCESS | 1108 | 1461272527351 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:07 INFO - PROCESS | 1108 | ++DOCSHELL 1B1CE000 == 89 [pid = 1108] [id = 305] 14:02:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (1DB49000) [pid = 1108] [serial = 914] [outer = 00000000] 14:02:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (1DB8A800) [pid = 1108] [serial = 915] [outer = 1DB49000] 14:02:07 INFO - PROCESS | 1108 | 1461272527395 Marionette DEBUG loaded listener.js 14:02:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1DC78400) [pid = 1108] [serial = 916] [outer = 1DB49000] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1DB88C00) [pid = 1108] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1D3B7000) [pid = 1108] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1DC82800) [pid = 1108] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1F825C00) [pid = 1108] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (10D57800) [pid = 1108] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (17793400) [pid = 1108] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1FE22400) [pid = 1108] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (15413000) [pid = 1108] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1DB4F800) [pid = 1108] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1E5D5000) [pid = 1108] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (19B6F400) [pid = 1108] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (1E5CA000) [pid = 1108] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1A8D0C00) [pid = 1108] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (0EF56C00) [pid = 1108] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1DB4DC00) [pid = 1108] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1A7DE000) [pid = 1108] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1DC84C00) [pid = 1108] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (177CB000) [pid = 1108] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (0EF55400) [pid = 1108] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1DB88400) [pid = 1108] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (177C8400) [pid = 1108] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (19BB0800) [pid = 1108] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1A8D1C00) [pid = 1108] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1B1D4400) [pid = 1108] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (10B7F400) [pid = 1108] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:02:07 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (0EF25C00) [pid = 1108] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (16A87400) [pid = 1108] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (18766400) [pid = 1108] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1DAAE800) [pid = 1108] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1541D000) [pid = 1108] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (16AC5000) [pid = 1108] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (10C63400) [pid = 1108] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (15429400) [pid = 1108] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (0EF2F000) [pid = 1108] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (10C60800) [pid = 1108] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:02:08 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (19D85800) [pid = 1108] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:02:08 INFO - PROCESS | 1108 | 1461272528173 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:02:08 INFO - PROCESS | 1108 | 1461272528236 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:02:08 INFO - PROCESS | 1108 | 1461272528239 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:02:08 INFO - PROCESS | 1108 | 1461272528241 Marionette TRACE conn5 <- [1,1186,null,{}] 14:02:08 INFO - PROCESS | 1108 | 1461272528244 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:08 INFO - PROCESS | 1108 | 1461272528330 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:02:08 INFO - PROCESS | 1108 | 1461272528339 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 1108 | ++DOCSHELL 10D57400 == 90 [pid = 1108] [id = 306] 14:02:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1230B800) [pid = 1108] [serial = 917] [outer = 00000000] 14:02:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (18766400) [pid = 1108] [serial = 918] [outer = 1230B800] 14:02:08 INFO - PROCESS | 1108 | 1461272528384 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (19838C00) [pid = 1108] [serial = 919] [outer = 1230B800] 14:02:08 INFO - PROCESS | 1108 | 1461272528835 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 14:02:08 INFO - PROCESS | 1108 | 1461272528878 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:02:08 INFO - PROCESS | 1108 | 1461272528880 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:02:08 INFO - PROCESS | 1108 | 1461272528883 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - PROCESS | 1108 | 1461272528885 Marionette TRACE conn5 <- [1,1190,null,{}] 14:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:02:08 INFO - PROCESS | 1108 | 1461272528889 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:08 INFO - PROCESS | 1108 | 1461272528976 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:02:08 INFO - PROCESS | 1108 | 1461272529017 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 1108 | ++DOCSHELL 1A8D1C00 == 91 [pid = 1108] [id = 307] 14:02:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1AA67800) [pid = 1108] [serial = 920] [outer = 00000000] 14:02:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1A8A1C00) [pid = 1108] [serial = 921] [outer = 1AA67800] 14:02:09 INFO - PROCESS | 1108 | 1461272529063 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1DB87400) [pid = 1108] [serial = 922] [outer = 1AA67800] 14:02:09 INFO - PROCESS | 1108 | 1461272529523 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:02:09 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 14:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 14:02:09 INFO - PROCESS | 1108 | 1461272529559 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:02:09 INFO - PROCESS | 1108 | 1461272529561 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:02:09 INFO - PROCESS | 1108 | 1461272529564 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 1108 | 1461272529566 Marionette TRACE conn5 <- [1,1194,null,{}] 14:02:09 INFO - PROCESS | 1108 | 1461272529570 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:09 INFO - PROCESS | 1108 | 1461272529679 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:02:09 INFO - PROCESS | 1108 | 1461272529686 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 1108 | ++DOCSHELL 1DB8A000 == 92 [pid = 1108] [id = 308] 14:02:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1E36EC00) [pid = 1108] [serial = 923] [outer = 00000000] 14:02:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1F829800) [pid = 1108] [serial = 924] [outer = 1E36EC00] 14:02:09 INFO - PROCESS | 1108 | 1461272529736 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1FE22400) [pid = 1108] [serial = 925] [outer = 1E36EC00] 14:02:10 INFO - PROCESS | 1108 | 1461272530507 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:02:10 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 14:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 14:02:10 INFO - PROCESS | 1108 | 1461272530535 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:02:10 INFO - PROCESS | 1108 | 1461272530541 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:02:10 INFO - PROCESS | 1108 | 1461272530547 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:02:10 INFO - PROCESS | 1108 | 1461272530550 Marionette TRACE conn5 <- [1,1198,null,{}] 14:02:10 INFO - PROCESS | 1108 | 1461272530556 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:10 INFO - PROCESS | 1108 | 1461272530677 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:02:10 INFO - PROCESS | 1108 | 1461272530838 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 1108 | ++DOCSHELL 10710800 == 93 [pid = 1108] [id = 309] 14:02:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (107E1C00) [pid = 1108] [serial = 926] [outer = 00000000] 14:02:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (10C6F800) [pid = 1108] [serial = 927] [outer = 107E1C00] 14:02:10 INFO - PROCESS | 1108 | 1461272530897 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (10F04000) [pid = 1108] [serial = 928] [outer = 107E1C00] 14:02:11 INFO - PROCESS | 1108 | 1461272531463 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 14:02:11 INFO - PROCESS | 1108 | 1461272531521 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 1108 | 1461272531527 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:02:11 INFO - PROCESS | 1108 | 1461272531533 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 1108 | 1461272531536 Marionette TRACE conn5 <- [1,1202,null,{}] 14:02:11 INFO - PROCESS | 1108 | 1461272531540 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:11 INFO - PROCESS | 1108 | 1461272531657 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:02:11 INFO - PROCESS | 1108 | 1461272531804 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 1108 | ++DOCSHELL 16AC0000 == 94 [pid = 1108] [id = 310] 14:02:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (16AC1C00) [pid = 1108] [serial = 929] [outer = 00000000] 14:02:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (177CB000) [pid = 1108] [serial = 930] [outer = 16AC1C00] 14:02:11 INFO - PROCESS | 1108 | 1461272531860 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (19CEDC00) [pid = 1108] [serial = 931] [outer = 16AC1C00] 14:02:12 INFO - PROCESS | 1108 | 1461272532463 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 14:02:12 INFO - PROCESS | 1108 | 1461272532517 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:02:12 INFO - PROCESS | 1108 | 1461272532519 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:02:12 INFO - PROCESS | 1108 | 1461272532524 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:02:12 INFO - PROCESS | 1108 | 1461272532528 Marionette TRACE conn5 <- [1,1206,null,{}] 14:02:12 INFO - PROCESS | 1108 | 1461272532539 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:12 INFO - PROCESS | 1108 | 1461272532657 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:02:12 INFO - PROCESS | 1108 | 1461272532805 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 1108 | ++DOCSHELL 1DC7F800 == 95 [pid = 1108] [id = 311] 14:02:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DC82400) [pid = 1108] [serial = 932] [outer = 00000000] 14:02:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1E5D3800) [pid = 1108] [serial = 933] [outer = 1DC82400] 14:02:12 INFO - PROCESS | 1108 | 1461272532863 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1F82E800) [pid = 1108] [serial = 934] [outer = 1DC82400] 14:02:13 INFO - PROCESS | 1108 | 1461272533472 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 990ms 14:02:13 INFO - PROCESS | 1108 | 1461272533516 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 1108 | 1461272533519 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:02:13 INFO - PROCESS | 1108 | 1461272533522 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:02:13 INFO - PROCESS | 1108 | 1461272533524 Marionette TRACE conn5 <- [1,1210,null,{}] 14:02:13 INFO - PROCESS | 1108 | 1461272533528 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:13 INFO - PROCESS | 1108 | 1461272533647 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:02:13 INFO - PROCESS | 1108 | 1461272533806 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 1108 | ++DOCSHELL 1FE25C00 == 96 [pid = 1108] [id = 312] 14:02:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (219B3000) [pid = 1108] [serial = 935] [outer = 00000000] 14:02:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (21D46400) [pid = 1108] [serial = 936] [outer = 219B3000] 14:02:13 INFO - PROCESS | 1108 | 1461272533862 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (21D4E400) [pid = 1108] [serial = 937] [outer = 219B3000] 14:02:14 INFO - PROCESS | 1108 | 1461272534402 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 1108 | 1461272534458 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:02:14 INFO - PROCESS | 1108 | 1461272534462 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 1108 | 1461272534464 Marionette TRACE conn5 <- [1,1214,null,{}] 14:02:14 INFO - PROCESS | 1108 | 1461272534467 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:14 INFO - PROCESS | 1108 | 1461272534577 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:02:14 INFO - PROCESS | 1108 | 1461272534758 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 1108 | ++DOCSHELL 1033F800 == 97 [pid = 1108] [id = 313] 14:02:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1080C800) [pid = 1108] [serial = 938] [outer = 00000000] 14:02:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (17794400) [pid = 1108] [serial = 939] [outer = 1080C800] 14:02:14 INFO - PROCESS | 1108 | 1461272534815 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (19B6F800) [pid = 1108] [serial = 940] [outer = 1080C800] 14:02:15 INFO - PROCESS | 1108 | 1461272535436 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1017ms 14:02:15 INFO - PROCESS | 1108 | 1461272535483 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 1108 | 1461272535485 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:02:15 INFO - PROCESS | 1108 | 1461272535489 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 1108 | 1461272535491 Marionette TRACE conn5 <- [1,1218,null,{}] 14:02:15 INFO - PROCESS | 1108 | 1461272535495 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:15 INFO - PROCESS | 1108 | 1461272535616 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:02:15 INFO - PROCESS | 1108 | 1461272535931 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 1108 | ++DOCSHELL 0B99FC00 == 98 [pid = 1108] [id = 314] 14:02:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (0EF1C800) [pid = 1108] [serial = 941] [outer = 00000000] 14:02:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (0EF4E000) [pid = 1108] [serial = 942] [outer = 0EF1C800] 14:02:16 INFO - PROCESS | 1108 | 1461272536030 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (0EF5A800) [pid = 1108] [serial = 943] [outer = 0EF1C800] 14:02:16 INFO - PROCESS | 1108 | 1461272536628 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1177ms 14:02:16 INFO - PROCESS | 1108 | 1461272536670 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 1108 | 1461272536675 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:02:16 INFO - PROCESS | 1108 | 1461272536680 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:02:16 INFO - PROCESS | 1108 | 1461272536683 Marionette TRACE conn5 <- [1,1222,null,{}] 14:02:16 INFO - PROCESS | 1108 | 1461272536688 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:16 INFO - PROCESS | 1108 | 1461272536791 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:02:16 INFO - PROCESS | 1108 | 1461272536961 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 1108 | ++DOCSHELL 10C5C800 == 99 [pid = 1108] [id = 315] 14:02:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (10C5DC00) [pid = 1108] [serial = 944] [outer = 00000000] 14:02:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (10C77000) [pid = 1108] [serial = 945] [outer = 10C5DC00] 14:02:16 INFO - PROCESS | 1108 | 1461272537013 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (10F0BC00) [pid = 1108] [serial = 946] [outer = 10C5DC00] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 19D88C00 == 98 [pid = 1108] [id = 104] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 10C68C00 == 97 [pid = 1108] [id = 225] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 15413800 == 96 [pid = 1108] [id = 187] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1D69E400 == 95 [pid = 1108] [id = 105] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 10C72400 == 94 [pid = 1108] [id = 190] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 19B69400 == 93 [pid = 1108] [id = 259] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 124AE800 == 92 [pid = 1108] [id = 258] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1DB46800 == 91 [pid = 1108] [id = 227] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 19B6F000 == 90 [pid = 1108] [id = 228] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 16ABE800 == 89 [pid = 1108] [id = 226] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 16F10000 == 88 [pid = 1108] [id = 268] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1A8D1C00 == 87 [pid = 1108] [id = 307] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 10D57400 == 86 [pid = 1108] [id = 306] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1B1CE000 == 85 [pid = 1108] [id = 305] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1B1D0400 == 84 [pid = 1108] [id = 304] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1A018400 == 83 [pid = 1108] [id = 303] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 19856000 == 82 [pid = 1108] [id = 302] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (10C55800) [pid = 1108] [serial = 822] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (15C84C00) [pid = 1108] [serial = 825] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1B1CDC00) [pid = 1108] [serial = 828] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1C415000) [pid = 1108] [serial = 831] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1DAAEC00) [pid = 1108] [serial = 834] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (1DC1A800) [pid = 1108] [serial = 837] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1DB81C00) [pid = 1108] [serial = 870] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 16AC0400 == 81 [pid = 1108] [id = 301] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 10C6FC00 == 80 [pid = 1108] [id = 300] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 15B8B400 == 79 [pid = 1108] [id = 299] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 113D9800 == 78 [pid = 1108] [id = 298] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1E5D3400 == 77 [pid = 1108] [id = 295] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1E36A400 == 76 [pid = 1108] [id = 294] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1DC7D000 == 75 [pid = 1108] [id = 293] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 120F7C00 == 74 [pid = 1108] [id = 292] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 1069B000 == 73 [pid = 1108] [id = 291] 14:02:17 INFO - PROCESS | 1108 | --DOCSHELL 0B9A0000 == 72 [pid = 1108] [id = 290] 14:02:17 INFO - PROCESS | 1108 | 1461272537646 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 14:02:17 INFO - PROCESS | 1108 | 1461272537657 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:02:17 INFO - PROCESS | 1108 | 1461272537661 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:02:17 INFO - PROCESS | 1108 | 1461272537665 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:02:17 INFO - PROCESS | 1108 | 1461272537667 Marionette TRACE conn5 <- [1,1226,null,{}] 14:02:17 INFO - PROCESS | 1108 | 1461272537670 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:17 INFO - PROCESS | 1108 | 1461272537770 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1592DC00) [pid = 1108] [serial = 724] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1A01EC00) [pid = 1108] [serial = 597] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1E36D400) [pid = 1108] [serial = 781] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1E36AC00) [pid = 1108] [serial = 645] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1E5CC000) [pid = 1108] [serial = 730] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1FE20800) [pid = 1108] [serial = 733] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (124ACC00) [pid = 1108] [serial = 675] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1A01E000) [pid = 1108] [serial = 678] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (21D44000) [pid = 1108] [serial = 787] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (16A85C00) [pid = 1108] [serial = 775] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1DB5D800) [pid = 1108] [serial = 639] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1F821800) [pid = 1108] [serial = 688] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1E5D2400) [pid = 1108] [serial = 685] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1F82F800) [pid = 1108] [serial = 784] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1AB48800) [pid = 1108] [serial = 600] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (15426000) [pid = 1108] [serial = 633] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1DB86C00) [pid = 1108] [serial = 681] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1C41C400) [pid = 1108] [serial = 778] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1FE2A800) [pid = 1108] [serial = 736] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1A7D6C00) [pid = 1108] [serial = 636] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (10B0A800) [pid = 1108] [serial = 772] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1DC21000) [pid = 1108] [serial = 642] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (19D8D400) [pid = 1108] [serial = 727] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (106A0000) [pid = 1108] [serial = 591] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (16F17400) [pid = 1108] [serial = 552] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (15934000) [pid = 1108] [serial = 594] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19D85C00) [pid = 1108] [serial = 855] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1B1C8800) [pid = 1108] [serial = 858] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1C417400) [pid = 1108] [serial = 861] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1B1D2000) [pid = 1108] [serial = 859] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1A7DD800) [pid = 1108] [serial = 841] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (19D3A400) [pid = 1108] [serial = 840] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (10C57000) [pid = 1108] [serial = 846] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (10C76000) [pid = 1108] [serial = 847] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (10878400) [pid = 1108] [serial = 849] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (16F17000) [pid = 1108] [serial = 850] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (19948400) [pid = 1108] [serial = 852] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1DB52400) [pid = 1108] [serial = 867] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (15B90C00) [pid = 1108] [serial = 844] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (154F5400) [pid = 1108] [serial = 843] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1DB55800) [pid = 1108] [serial = 868] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1C414800) [pid = 1108] [serial = 862] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (19D82800) [pid = 1108] [serial = 856] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1AB41C00) [pid = 1108] [serial = 864] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (19B6E800) [pid = 1108] [serial = 853] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1B1E3800) [pid = 1108] [serial = 865] [outer = 00000000] [url = about:blank] 14:02:17 INFO - PROCESS | 1108 | 1461272537899 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 1108 | ++DOCSHELL 0EF31400 == 73 [pid = 1108] [id = 316] 14:02:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (0EF31C00) [pid = 1108] [serial = 947] [outer = 00000000] 14:02:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (10878400) [pid = 1108] [serial = 948] [outer = 0EF31C00] 14:02:17 INFO - PROCESS | 1108 | 1461272537946 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (10C5D400) [pid = 1108] [serial = 949] [outer = 0EF31C00] 14:02:18 INFO - PROCESS | 1108 | 1461272538383 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 770ms 14:02:18 INFO - PROCESS | 1108 | 1461272538435 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:02:18 INFO - PROCESS | 1108 | 1461272538438 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:02:18 INFO - PROCESS | 1108 | 1461272538443 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 1108 | 1461272538448 Marionette TRACE conn5 <- [1,1230,null,{}] 14:02:18 INFO - PROCESS | 1108 | 1461272538457 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:18 INFO - PROCESS | 1108 | 1461272538544 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:02:18 INFO - PROCESS | 1108 | 1461272538561 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 1108 | ++DOCSHELL 124B9400 == 74 [pid = 1108] [id = 317] 14:02:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (15411C00) [pid = 1108] [serial = 950] [outer = 00000000] 14:02:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (15420800) [pid = 1108] [serial = 951] [outer = 15411C00] 14:02:18 INFO - PROCESS | 1108 | 1461272538607 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1542D400) [pid = 1108] [serial = 952] [outer = 15411C00] 14:02:19 INFO - PROCESS | 1108 | 1461272539068 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 14:02:19 INFO - PROCESS | 1108 | 1461272539160 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 1108 | 1461272539162 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:02:19 INFO - PROCESS | 1108 | 1461272539165 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 1108 | 1461272539167 Marionette TRACE conn5 <- [1,1234,null,{}] 14:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:02:19 INFO - PROCESS | 1108 | 1461272539172 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:19 INFO - PROCESS | 1108 | 1461272539258 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:02:19 INFO - PROCESS | 1108 | 1461272539351 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 1108 | ++DOCSHELL 15414000 == 75 [pid = 1108] [id = 318] 14:02:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1542F400) [pid = 1108] [serial = 953] [outer = 00000000] 14:02:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (159E5C00) [pid = 1108] [serial = 954] [outer = 1542F400] 14:02:19 INFO - PROCESS | 1108 | 1461272539396 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (15BDC800) [pid = 1108] [serial = 955] [outer = 1542F400] 14:02:19 INFO - PROCESS | 1108 | 1461272539774 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 14:02:19 INFO - PROCESS | 1108 | 1461272539801 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:02:19 INFO - PROCESS | 1108 | 1461272539803 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:02:19 INFO - PROCESS | 1108 | 1461272539807 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 1108 | 1461272539808 Marionette TRACE conn5 <- [1,1238,null,{}] 14:02:19 INFO - PROCESS | 1108 | 1461272539812 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:19 INFO - PROCESS | 1108 | 1461272539936 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:02:19 INFO - PROCESS | 1108 | 1461272539955 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 1108 | ++DOCSHELL 0EF1B400 == 76 [pid = 1108] [id = 319] 14:02:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (15BF5800) [pid = 1108] [serial = 956] [outer = 00000000] 14:02:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (16AC2400) [pid = 1108] [serial = 957] [outer = 15BF5800] 14:02:19 INFO - PROCESS | 1108 | 1461272540009 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (16F0E800) [pid = 1108] [serial = 958] [outer = 15BF5800] 14:02:20 INFO - PROCESS | 1108 | 1461272540487 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 14:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:02:20 INFO - PROCESS | 1108 | 1461272540537 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 1108 | 1461272540539 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:02:20 INFO - PROCESS | 1108 | 1461272540542 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 1108 | 1461272540544 Marionette TRACE conn5 <- [1,1242,null,{}] 14:02:20 INFO - PROCESS | 1108 | 1461272540547 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:20 INFO - PROCESS | 1108 | 1461272540695 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:02:20 INFO - PROCESS | 1108 | 1461272540721 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 1108 | ++DOCSHELL 177C6400 == 77 [pid = 1108] [id = 320] 14:02:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (177C8400) [pid = 1108] [serial = 959] [outer = 00000000] 14:02:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (19725000) [pid = 1108] [serial = 960] [outer = 177C8400] 14:02:20 INFO - PROCESS | 1108 | 1461272540765 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (19859400) [pid = 1108] [serial = 961] [outer = 177C8400] 14:02:21 INFO - PROCESS | 1108 | 1461272541209 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 14:02:21 INFO - PROCESS | 1108 | 1461272541273 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:02:21 INFO - PROCESS | 1108 | 1461272541275 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:02:21 INFO - PROCESS | 1108 | 1461272541278 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 1108 | 1461272541280 Marionette TRACE conn5 <- [1,1246,null,{}] 14:02:21 INFO - PROCESS | 1108 | 1461272541283 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:21 INFO - PROCESS | 1108 | 1461272541398 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:02:21 INFO - PROCESS | 1108 | 1461272541462 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 1108 | ++DOCSHELL 19944400 == 78 [pid = 1108] [id = 321] 14:02:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (19946800) [pid = 1108] [serial = 962] [outer = 00000000] 14:02:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (19B75000) [pid = 1108] [serial = 963] [outer = 19946800] 14:02:21 INFO - PROCESS | 1108 | 1461272541507 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (19CEC000) [pid = 1108] [serial = 964] [outer = 19946800] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1A01A400) [pid = 1108] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1B1D3000) [pid = 1108] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1DB49000) [pid = 1108] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1AA67800) [pid = 1108] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (16AC2000) [pid = 1108] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (113DE400) [pid = 1108] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1087F800) [pid = 1108] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (15BE9C00) [pid = 1108] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (10C73800) [pid = 1108] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (154A2C00) [pid = 1108] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1DC7D400) [pid = 1108] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (10106C00) [pid = 1108] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1985D400) [pid = 1108] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1E5CA800) [pid = 1108] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1230B800) [pid = 1108] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1C40E000) [pid = 1108] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (11011C00) [pid = 1108] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1B0E7800) [pid = 1108] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (0EF80000) [pid = 1108] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1A7DAC00) [pid = 1108] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1DB56C00) [pid = 1108] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:02:22 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1B1EC400) [pid = 1108] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:02:22 INFO - PROCESS | 1108 | 1461272542287 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1073ms 14:02:22 INFO - PROCESS | 1108 | 1461272542355 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 1108 | 1461272542357 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:02:22 INFO - PROCESS | 1108 | 1461272542360 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - PROCESS | 1108 | 1461272542362 Marionette TRACE conn5 <- [1,1250,null,{}] 14:02:22 INFO - PROCESS | 1108 | 1461272542365 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:22 INFO - PROCESS | 1108 | 1461272542448 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:02:22 INFO - PROCESS | 1108 | 1461272542459 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 1108 | ++DOCSHELL 103BF400 == 79 [pid = 1108] [id = 322] 14:02:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (10817400) [pid = 1108] [serial = 965] [outer = 00000000] 14:02:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (113DE400) [pid = 1108] [serial = 966] [outer = 10817400] 14:02:22 INFO - PROCESS | 1108 | 1461272542503 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (15414400) [pid = 1108] [serial = 967] [outer = 10817400] 14:02:22 INFO - PROCESS | 1108 | 1461272542944 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 632ms 14:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:02:22 INFO - PROCESS | 1108 | 1461272542994 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 1108 | 1461272542996 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:02:22 INFO - PROCESS | 1108 | 1461272542999 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - PROCESS | 1108 | 1461272543001 Marionette TRACE conn5 <- [1,1254,null,{}] 14:02:22 INFO - PROCESS | 1108 | 1461272543004 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:23 INFO - PROCESS | 1108 | 1461272543089 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:02:23 INFO - PROCESS | 1108 | 1461272543095 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 1108 | ++DOCSHELL 1778F800 == 80 [pid = 1108] [id = 323] 14:02:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (19B6EC00) [pid = 1108] [serial = 968] [outer = 00000000] 14:02:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (19D83400) [pid = 1108] [serial = 969] [outer = 19B6EC00] 14:02:23 INFO - PROCESS | 1108 | 1461272543140 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1A019400) [pid = 1108] [serial = 970] [outer = 19B6EC00] 14:02:23 INFO - PROCESS | 1108 | 1461272543568 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 14:02:23 INFO - PROCESS | 1108 | 1461272543631 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 1108 | 1461272543633 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:02:23 INFO - PROCESS | 1108 | 1461272543636 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 1108 | 1461272543638 Marionette TRACE conn5 <- [1,1258,null,{}] 14:02:23 INFO - PROCESS | 1108 | 1461272543641 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:23 INFO - PROCESS | 1108 | 1461272543727 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:02:23 INFO - PROCESS | 1108 | 1461272543734 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 1108 | ++DOCSHELL 1A01FC00 == 81 [pid = 1108] [id = 324] 14:02:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1A7D6800) [pid = 1108] [serial = 971] [outer = 00000000] 14:02:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1A7E1800) [pid = 1108] [serial = 972] [outer = 1A7D6800] 14:02:23 INFO - PROCESS | 1108 | 1461272543784 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1A8C8400) [pid = 1108] [serial = 973] [outer = 1A7D6800] 14:02:24 INFO - PROCESS | 1108 | 1461272544361 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 770ms 14:02:24 INFO - PROCESS | 1108 | 1461272544407 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:02:24 INFO - PROCESS | 1108 | 1461272544411 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:02:24 INFO - PROCESS | 1108 | 1461272544416 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:02:24 INFO - PROCESS | 1108 | 1461272544420 Marionette TRACE conn5 <- [1,1262,null,{}] 14:02:24 INFO - PROCESS | 1108 | 1461272544426 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:24 INFO - PROCESS | 1108 | 1461272544541 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:02:24 INFO - PROCESS | 1108 | 1461272544649 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:24 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2CC00 == 82 [pid = 1108] [id = 325] 14:02:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (0EF31800) [pid = 1108] [serial = 974] [outer = 00000000] 14:02:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (106A0000) [pid = 1108] [serial = 975] [outer = 0EF31800] 14:02:24 INFO - PROCESS | 1108 | 1461272544712 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (10818800) [pid = 1108] [serial = 976] [outer = 0EF31800] 14:02:25 INFO - PROCESS | 1108 | 1461272545352 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 990ms 14:02:25 INFO - PROCESS | 1108 | 1461272545407 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 1108 | 1461272545413 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:02:25 INFO - PROCESS | 1108 | 1461272545420 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 1108 | 1461272545423 Marionette TRACE conn5 <- [1,1266,null,{}] 14:02:25 INFO - PROCESS | 1108 | 1461272545427 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:25 INFO - PROCESS | 1108 | 1461272545570 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:02:25 INFO - PROCESS | 1108 | 1461272545711 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 1108 | ++DOCSHELL 10C57800 == 83 [pid = 1108] [id = 326] 14:02:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (10C70C00) [pid = 1108] [serial = 977] [outer = 00000000] 14:02:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (15412400) [pid = 1108] [serial = 978] [outer = 10C70C00] 14:02:25 INFO - PROCESS | 1108 | 1461272545767 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (15455400) [pid = 1108] [serial = 979] [outer = 10C70C00] 14:02:26 INFO - PROCESS | 1108 | 1461272546397 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1021ms 14:02:26 INFO - PROCESS | 1108 | 1461272546443 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 1108 | 1461272546446 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:02:26 INFO - PROCESS | 1108 | 1461272546449 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:02:26 INFO - PROCESS | 1108 | 1461272546453 Marionette TRACE conn5 <- [1,1270,null,{}] 14:02:26 INFO - PROCESS | 1108 | 1461272546499 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:26 INFO - PROCESS | 1108 | 1461272546616 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:02:26 INFO - PROCESS | 1108 | 1461272546754 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:26 INFO - PROCESS | 1108 | ++DOCSHELL 0EF10000 == 84 [pid = 1108] [id = 327] 14:02:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (124AE800) [pid = 1108] [serial = 980] [outer = 00000000] 14:02:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1A8CF000) [pid = 1108] [serial = 981] [outer = 124AE800] 14:02:26 INFO - PROCESS | 1108 | 1461272546813 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1AA66000) [pid = 1108] [serial = 982] [outer = 124AE800] 14:02:27 INFO - PROCESS | 1108 | 1461272547384 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 990ms 14:02:27 INFO - PROCESS | 1108 | 1461272547443 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 1108 | 1461272547446 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:02:27 INFO - PROCESS | 1108 | 1461272547449 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:02:27 INFO - PROCESS | 1108 | 1461272547451 Marionette TRACE conn5 <- [1,1274,null,{}] 14:02:27 INFO - PROCESS | 1108 | 1461272547455 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:27 INFO - PROCESS | 1108 | 1461272547565 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:02:27 INFO - PROCESS | 1108 | 1461272547676 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 1108 | ++DOCSHELL 1B132000 == 85 [pid = 1108] [id = 328] 14:02:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1B134C00) [pid = 1108] [serial = 983] [outer = 00000000] 14:02:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1B1D4000) [pid = 1108] [serial = 984] [outer = 1B134C00] 14:02:27 INFO - PROCESS | 1108 | 1461272547731 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1B1E3400) [pid = 1108] [serial = 985] [outer = 1B134C00] 14:02:28 INFO - PROCESS | 1108 | 1461272548341 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 14:02:28 INFO - PROCESS | 1108 | 1461272548383 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 1108 | 1461272548385 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:02:28 INFO - PROCESS | 1108 | 1461272548389 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 1108 | 1461272548391 Marionette TRACE conn5 <- [1,1278,null,{}] 14:02:28 INFO - PROCESS | 1108 | 1461272548394 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:28 INFO - PROCESS | 1108 | 1461272548502 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:02:28 INFO - PROCESS | 1108 | 1461272548614 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 1108 | ++DOCSHELL 1A7D5C00 == 86 [pid = 1108] [id = 329] 14:02:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1AECEC00) [pid = 1108] [serial = 986] [outer = 00000000] 14:02:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1CB24400) [pid = 1108] [serial = 987] [outer = 1AECEC00] 14:02:28 INFO - PROCESS | 1108 | 1461272548674 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1CB2EC00) [pid = 1108] [serial = 988] [outer = 1AECEC00] 14:02:29 INFO - PROCESS | 1108 | 1461272549252 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 14:02:29 INFO - PROCESS | 1108 | 1461272549319 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 1108 | 1461272549322 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:02:29 INFO - PROCESS | 1108 | 1461272549325 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:02:29 INFO - PROCESS | 1108 | 1461272549327 Marionette TRACE conn5 <- [1,1282,null,{}] 14:02:29 INFO - PROCESS | 1108 | 1461272549331 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:29 INFO - PROCESS | 1108 | 1461272549465 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:02:29 INFO - PROCESS | 1108 | 1461272549601 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 1108 | ++DOCSHELL 1C4C2C00 == 87 [pid = 1108] [id = 330] 14:02:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1C4C6400) [pid = 1108] [serial = 989] [outer = 00000000] 14:02:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1DB5A400) [pid = 1108] [serial = 990] [outer = 1C4C6400] 14:02:29 INFO - PROCESS | 1108 | 1461272549661 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1DB81800) [pid = 1108] [serial = 991] [outer = 1C4C6400] 14:02:30 INFO - PROCESS | 1108 | 1461272550180 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 14:02:30 INFO - PROCESS | 1108 | 1461272550259 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 1108 | 1461272550261 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:02:30 INFO - PROCESS | 1108 | 1461272550265 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 1108 | 1461272550267 Marionette TRACE conn5 <- [1,1286,null,{}] 14:02:30 INFO - PROCESS | 1108 | 1461272550270 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:30 INFO - PROCESS | 1108 | 1461272550432 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:02:30 INFO - PROCESS | 1108 | 1461272550593 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 1108 | ++DOCSHELL 0EF1A800 == 88 [pid = 1108] [id = 331] 14:02:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (0EF1E800) [pid = 1108] [serial = 992] [outer = 00000000] 14:02:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (10D60400) [pid = 1108] [serial = 993] [outer = 0EF1E800] 14:02:30 INFO - PROCESS | 1108 | 1461272550650 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (15418C00) [pid = 1108] [serial = 994] [outer = 0EF1E800] 14:02:31 INFO - PROCESS | 1108 | 1461272551428 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1232ms 14:02:31 INFO - PROCESS | 1108 | 1461272551501 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 1108 | 1461272551505 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:02:31 INFO - PROCESS | 1108 | 1461272551511 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 1108 | 1461272551514 Marionette TRACE conn5 <- [1,1290,null,{}] 14:02:31 INFO - PROCESS | 1108 | 1461272551566 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:31 INFO - PROCESS | 1108 | 1461272551683 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:02:31 INFO - PROCESS | 1108 | 1461272551826 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 1108 | ++DOCSHELL 1038BC00 == 89 [pid = 1108] [id = 332] 14:02:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (10C57000) [pid = 1108] [serial = 995] [outer = 00000000] 14:02:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (10F0F800) [pid = 1108] [serial = 996] [outer = 10C57000] 14:02:31 INFO - PROCESS | 1108 | 1461272551880 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (11BA8400) [pid = 1108] [serial = 997] [outer = 10C57000] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 1778F800 == 88 [pid = 1108] [id = 323] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 103BF400 == 87 [pid = 1108] [id = 322] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 19944400 == 86 [pid = 1108] [id = 321] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 177C6400 == 85 [pid = 1108] [id = 320] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 0EF1B400 == 84 [pid = 1108] [id = 319] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 15414000 == 83 [pid = 1108] [id = 318] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 124B9400 == 82 [pid = 1108] [id = 317] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 0EF31400 == 81 [pid = 1108] [id = 316] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 10C5C800 == 80 [pid = 1108] [id = 315] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1FE1EC00) [pid = 1108] [serial = 885] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (21D48C00) [pid = 1108] [serial = 888] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1F829800) [pid = 1108] [serial = 924] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 0B99FC00 == 79 [pid = 1108] [id = 314] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 1033F800 == 78 [pid = 1108] [id = 313] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 1FE25C00 == 77 [pid = 1108] [id = 312] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 1DC7F800 == 76 [pid = 1108] [id = 311] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 16AC0000 == 75 [pid = 1108] [id = 310] 14:02:32 INFO - PROCESS | 1108 | --DOCSHELL 10710800 == 74 [pid = 1108] [id = 309] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1DAB9C00) [pid = 1108] [serial = 835] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1730BC00) [pid = 1108] [serial = 826] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1B1D5000) [pid = 1108] [serial = 829] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (10D58400) [pid = 1108] [serial = 823] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1B129C00) [pid = 1108] [serial = 820] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DC27C00) [pid = 1108] [serial = 838] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1CB2B400) [pid = 1108] [serial = 832] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1AB49C00) [pid = 1108] [serial = 909] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1B133000) [pid = 1108] [serial = 910] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1DAB7400) [pid = 1108] [serial = 913] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1CB2B800) [pid = 1108] [serial = 912] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1DB8A800) [pid = 1108] [serial = 915] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (1A8A1C00) [pid = 1108] [serial = 921] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (18760C00) [pid = 1108] [serial = 903] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (19081400) [pid = 1108] [serial = 904] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (11B9D400) [pid = 1108] [serial = 894] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1541CC00) [pid = 1108] [serial = 895] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (113DAC00) [pid = 1108] [serial = 873] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (12053C00) [pid = 1108] [serial = 874] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (19859000) [pid = 1108] [serial = 898] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (177CB400) [pid = 1108] [serial = 897] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (124AE000) [pid = 1108] [serial = 900] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (15432800) [pid = 1108] [serial = 901] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (19D45400) [pid = 1108] [serial = 877] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (19061C00) [pid = 1108] [serial = 876] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1E360000) [pid = 1108] [serial = 880] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1DC83800) [pid = 1108] [serial = 879] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (1DC78400) [pid = 1108] [serial = 916] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (10112800) [pid = 1108] [serial = 892] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1010F800) [pid = 1108] [serial = 891] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (19D3EC00) [pid = 1108] [serial = 906] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1F821400) [pid = 1108] [serial = 883] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1E5D4800) [pid = 1108] [serial = 882] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (18766400) [pid = 1108] [serial = 918] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (19838C00) [pid = 1108] [serial = 919] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1DB87400) [pid = 1108] [serial = 922] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19D87000) [pid = 1108] [serial = 907] [outer = 00000000] [url = about:blank] 14:02:32 INFO - PROCESS | 1108 | 1461272552508 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1024ms 14:02:32 INFO - PROCESS | 1108 | 1461272552536 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 1108 | 1461272552541 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:02:32 INFO - PROCESS | 1108 | 1461272552547 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 1108 | 1461272552549 Marionette TRACE conn5 <- [1,1294,null,{}] 14:02:32 INFO - PROCESS | 1108 | 1461272552553 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:32 INFO - PROCESS | 1108 | 1461272552649 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:02:32 INFO - PROCESS | 1108 | 1461272552748 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 1108 | ++DOCSHELL 0EF4EC00 == 75 [pid = 1108] [id = 333] 14:02:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (0EF58400) [pid = 1108] [serial = 998] [outer = 00000000] 14:02:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (10C5CC00) [pid = 1108] [serial = 999] [outer = 0EF58400] 14:02:32 INFO - PROCESS | 1108 | 1461272552794 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1100D000) [pid = 1108] [serial = 1000] [outer = 0EF58400] 14:02:33 INFO - PROCESS | 1108 | 1461272553433 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 14:02:33 INFO - PROCESS | 1108 | 1461272553480 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 1108 | 1461272553486 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:02:33 INFO - PROCESS | 1108 | 1461272553493 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 1108 | 1461272553497 Marionette TRACE conn5 <- [1,1298,null,{}] 14:02:33 INFO - PROCESS | 1108 | 1461272553502 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:33 INFO - PROCESS | 1108 | 1461272553654 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:02:33 INFO - PROCESS | 1108 | 1461272553798 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 1108 | ++DOCSHELL 1010DC00 == 76 [pid = 1108] [id = 334] 14:02:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (103BF400) [pid = 1108] [serial = 1001] [outer = 00000000] 14:02:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (10D62800) [pid = 1108] [serial = 1002] [outer = 103BF400] 14:02:33 INFO - PROCESS | 1108 | 1461272553861 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (11BA3800) [pid = 1108] [serial = 1003] [outer = 103BF400] 14:02:34 INFO - PROCESS | 1108 | 1461272554474 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 1108 | 1461272554522 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:02:34 INFO - PROCESS | 1108 | 1461272554528 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 1108 | 1461272554531 Marionette TRACE conn5 <- [1,1302,null,{}] 14:02:34 INFO - PROCESS | 1108 | 1461272554535 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:34 INFO - PROCESS | 1108 | 1461272554646 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:02:34 INFO - PROCESS | 1108 | 1461272554783 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 1108 | ++DOCSHELL 1542DC00 == 77 [pid = 1108] [id = 335] 14:02:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (15451000) [pid = 1108] [serial = 1004] [outer = 00000000] 14:02:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (16A85C00) [pid = 1108] [serial = 1005] [outer = 15451000] 14:02:34 INFO - PROCESS | 1108 | 1461272554840 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (16ABF400) [pid = 1108] [serial = 1006] [outer = 15451000] 14:02:35 INFO - PROCESS | 1108 | 1461272555455 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 14:02:35 INFO - PROCESS | 1108 | 1461272555500 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 1108 | 1461272555503 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:02:35 INFO - PROCESS | 1108 | 1461272555507 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:02:35 INFO - PROCESS | 1108 | 1461272555510 Marionette TRACE conn5 <- [1,1306,null,{}] 14:02:35 INFO - PROCESS | 1108 | 1461272555522 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:35 INFO - PROCESS | 1108 | 1461272555633 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:02:35 INFO - PROCESS | 1108 | 1461272555773 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 1108 | ++DOCSHELL 1906D800 == 78 [pid = 1108] [id = 336] 14:02:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (19081400) [pid = 1108] [serial = 1007] [outer = 00000000] 14:02:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1985B000) [pid = 1108] [serial = 1008] [outer = 19081400] 14:02:35 INFO - PROCESS | 1108 | 1461272555832 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (19863C00) [pid = 1108] [serial = 1009] [outer = 19081400] 14:02:36 INFO - PROCESS | 1108 | 1461272556409 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 14:02:36 INFO - PROCESS | 1108 | 1461272556440 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 1108 | 1461272556443 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:02:36 INFO - PROCESS | 1108 | 1461272556446 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:02:36 INFO - PROCESS | 1108 | 1461272556448 Marionette TRACE conn5 <- [1,1310,null,{}] 14:02:36 INFO - PROCESS | 1108 | 1461272556452 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:36 INFO - PROCESS | 1108 | 1461272556563 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:02:36 INFO - PROCESS | 1108 | 1461272556699 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 1108 | ++DOCSHELL 19B72400 == 79 [pid = 1108] [id = 337] 14:02:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (19B74C00) [pid = 1108] [serial = 1010] [outer = 00000000] 14:02:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (19D82800) [pid = 1108] [serial = 1011] [outer = 19B74C00] 14:02:36 INFO - PROCESS | 1108 | 1461272556756 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (19D88400) [pid = 1108] [serial = 1012] [outer = 19B74C00] 14:02:37 INFO - PROCESS | 1108 | 1461272557362 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 14:02:37 INFO - PROCESS | 1108 | 1461272557421 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 1108 | 1461272557423 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:02:37 INFO - PROCESS | 1108 | 1461272557427 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:02:37 INFO - PROCESS | 1108 | 1461272557429 Marionette TRACE conn5 <- [1,1314,null,{}] 14:02:37 INFO - PROCESS | 1108 | 1461272557432 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:37 INFO - PROCESS | 1108 | 1461272557536 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:02:37 INFO - PROCESS | 1108 | 1461272557672 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 1108 | ++DOCSHELL 19D89800 == 80 [pid = 1108] [id = 338] 14:02:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (19D8C800) [pid = 1108] [serial = 1013] [outer = 00000000] 14:02:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1A7DF400) [pid = 1108] [serial = 1014] [outer = 19D8C800] 14:02:37 INFO - PROCESS | 1108 | 1461272557728 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1A8C7000) [pid = 1108] [serial = 1015] [outer = 19D8C800] 14:02:38 INFO - PROCESS | 1108 | 1461272558327 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:02:38 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 14:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 14:02:38 INFO - PROCESS | 1108 | 1461272558401 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 1108 | 1461272558403 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:02:38 INFO - PROCESS | 1108 | 1461272558406 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:02:38 INFO - PROCESS | 1108 | 1461272558408 Marionette TRACE conn5 <- [1,1318,null,{}] 14:02:38 INFO - PROCESS | 1108 | 1461272558412 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:38 INFO - PROCESS | 1108 | 1461272558558 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:02:38 INFO - PROCESS | 1108 | 1461272558698 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 1108 | ++DOCSHELL 1B12B800 == 81 [pid = 1108] [id = 339] 14:02:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1B12CC00) [pid = 1108] [serial = 1016] [outer = 00000000] 14:02:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1B1E2000) [pid = 1108] [serial = 1017] [outer = 1B12CC00] 14:02:38 INFO - PROCESS | 1108 | 1461272558757 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1B1E5C00) [pid = 1108] [serial = 1018] [outer = 1B12CC00] 14:02:39 INFO - PROCESS | 1108 | 1461272559342 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:02:39 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 14:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 14:02:39 INFO - PROCESS | 1108 | 1461272559380 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 1108 | 1461272559383 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:02:39 INFO - PROCESS | 1108 | 1461272559386 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 1108 | 1461272559388 Marionette TRACE conn5 <- [1,1322,null,{}] 14:02:39 INFO - PROCESS | 1108 | 1461272559392 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:39 INFO - PROCESS | 1108 | 1461272559497 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:02:39 INFO - PROCESS | 1108 | 1461272559636 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 1108 | ++DOCSHELL 15417800 == 82 [pid = 1108] [id = 340] 14:02:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1C4B9400) [pid = 1108] [serial = 1019] [outer = 00000000] 14:02:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1DA23C00) [pid = 1108] [serial = 1020] [outer = 1C4B9400] 14:02:39 INFO - PROCESS | 1108 | 1461272559692 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1DAB0800) [pid = 1108] [serial = 1021] [outer = 1C4B9400] 14:02:40 INFO - PROCESS | 1108 | 1461272560389 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1073ms 14:02:40 INFO - PROCESS | 1108 | 1461272560464 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:02:40 INFO - PROCESS | 1108 | 1461272560468 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:02:40 INFO - PROCESS | 1108 | 1461272560489 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - PROCESS | 1108 | 1461272560492 Marionette TRACE conn5 <- [1,1326,null,{}] 14:02:40 INFO - PROCESS | 1108 | 1461272560498 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:40 INFO - PROCESS | 1108 | 1461272560608 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:02:40 INFO - PROCESS | 1108 | 1461272560751 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 1108 | ++DOCSHELL 10D57800 == 83 [pid = 1108] [id = 341] 14:02:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1204E800) [pid = 1108] [serial = 1022] [outer = 00000000] 14:02:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (15BEDC00) [pid = 1108] [serial = 1023] [outer = 1204E800] 14:02:40 INFO - PROCESS | 1108 | 1461272560808 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (15B8B400) [pid = 1108] [serial = 1024] [outer = 1204E800] 14:02:40 INFO - PROCESS | 1108 | --DOCSHELL 1038BC00 == 82 [pid = 1108] [id = 332] 14:02:40 INFO - PROCESS | 1108 | --DOCSHELL 1B132000 == 81 [pid = 1108] [id = 328] 14:02:40 INFO - PROCESS | 1108 | --DOCSHELL 0EF10000 == 80 [pid = 1108] [id = 327] 14:02:40 INFO - PROCESS | 1108 | --DOCSHELL 10C57800 == 79 [pid = 1108] [id = 326] 14:02:40 INFO - PROCESS | 1108 | --DOCSHELL 0EF2CC00 == 78 [pid = 1108] [id = 325] 14:02:41 INFO - PROCESS | 1108 | 1461272561738 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1284ms 14:02:41 INFO - PROCESS | 1108 | 1461272561787 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 1108 | 1461272561792 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:02:41 INFO - PROCESS | 1108 | 1461272561800 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 1108 | 1461272561802 Marionette TRACE conn5 <- [1,1330,null,{}] 14:02:41 INFO - PROCESS | 1108 | 1461272561806 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:41 INFO - PROCESS | 1108 | 1461272561897 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:02:41 INFO - PROCESS | 1108 | 1461272561906 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 1108 | ++DOCSHELL 15413000 == 79 [pid = 1108] [id = 342] 14:02:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (15414000) [pid = 1108] [serial = 1025] [outer = 00000000] 14:02:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (18763400) [pid = 1108] [serial = 1026] [outer = 15414000] 14:02:41 INFO - PROCESS | 1108 | 1461272561952 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (19856000) [pid = 1108] [serial = 1027] [outer = 15414000] 14:02:42 INFO - PROCESS | 1108 | 1461272562516 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 14:02:42 INFO - PROCESS | 1108 | 1461272562574 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 1108 | 1461272562576 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:02:42 INFO - PROCESS | 1108 | 1461272562580 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:02:42 INFO - PROCESS | 1108 | 1461272562583 Marionette TRACE conn5 <- [1,1334,null,{}] 14:02:42 INFO - PROCESS | 1108 | 1461272562600 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:42 INFO - PROCESS | 1108 | 1461272562725 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:02:42 INFO - PROCESS | 1108 | 1461272562811 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 1108 | ++DOCSHELL 1B1C8800 == 80 [pid = 1108] [id = 343] 14:02:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1B1CC000) [pid = 1108] [serial = 1028] [outer = 00000000] 14:02:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1B1E0800) [pid = 1108] [serial = 1029] [outer = 1B1CC000] 14:02:42 INFO - PROCESS | 1108 | 1461272562859 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1CB29400) [pid = 1108] [serial = 1030] [outer = 1B1CC000] 14:02:43 INFO - PROCESS | 1108 | 1461272563315 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 790ms 14:02:43 INFO - PROCESS | 1108 | 1461272563373 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 1108 | 1461272563376 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:02:43 INFO - PROCESS | 1108 | 1461272563379 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 1108 | 1461272563381 Marionette TRACE conn5 <- [1,1338,null,{}] 14:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:02:43 INFO - PROCESS | 1108 | 1461272563390 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:43 INFO - PROCESS | 1108 | 1461272563542 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:02:43 INFO - PROCESS | 1108 | 1461272563613 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 1108 | ++DOCSHELL 1D3C0800 == 81 [pid = 1108] [id = 344] 14:02:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1DB44C00) [pid = 1108] [serial = 1031] [outer = 00000000] 14:02:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1DB54800) [pid = 1108] [serial = 1032] [outer = 1DB44C00] 14:02:43 INFO - PROCESS | 1108 | 1461272563661 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DB5FC00) [pid = 1108] [serial = 1033] [outer = 1DB44C00] 14:02:44 INFO - PROCESS | 1108 | 1461272564092 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (10817400) [pid = 1108] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (15BF5800) [pid = 1108] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (19B6EC00) [pid = 1108] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1E36EC00) [pid = 1108] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1F823800) [pid = 1108] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (219B4800) [pid = 1108] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (0EF01400) [pid = 1108] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (177C8400) [pid = 1108] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1542F400) [pid = 1108] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (107E1C00) [pid = 1108] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (0EF1C800) [pid = 1108] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (16AC1C00) [pid = 1108] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (15411C00) [pid = 1108] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (10C57000) [pid = 1108] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (19946800) [pid = 1108] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (219B3000) [pid = 1108] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (10C5DC00) [pid = 1108] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1080C800) [pid = 1108] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (0EF31C00) [pid = 1108] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:02:44 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1DC82400) [pid = 1108] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:02:44 INFO - PROCESS | 1108 | 1461272564259 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 1108 | 1461272564261 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:02:44 INFO - PROCESS | 1108 | 1461272564269 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 1108 | 1461272564270 Marionette TRACE conn5 <- [1,1342,null,{}] 14:02:44 INFO - PROCESS | 1108 | 1461272564274 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:02:44 INFO - PROCESS | 1108 | 1461272564364 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:02:44 INFO - PROCESS | 1108 | 1461272564372 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2BC00 == 82 [pid = 1108] [id = 345] 14:02:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (0EF52000) [pid = 1108] [serial = 1034] [outer = 00000000] 14:02:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (10C59C00) [pid = 1108] [serial = 1035] [outer = 0EF52000] 14:02:44 INFO - PROCESS | 1108 | 1461272564417 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (10D61000) [pid = 1108] [serial = 1036] [outer = 0EF52000] 14:02:44 INFO - PROCESS | 1108 | 1461272564860 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 610ms 14:02:44 INFO - PROCESS | 1108 | 1461272564918 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 1108 | 1461272564920 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:02:44 INFO - PROCESS | 1108 | 1461272564924 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 1108 | 1461272564925 Marionette TRACE conn5 <- [1,1346,null,{}] 14:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:02:44 INFO - PROCESS | 1108 | 1461272564929 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:45 INFO - PROCESS | 1108 | 1461272565036 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:02:45 INFO - PROCESS | 1108 | 1461272565043 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1108 | ++DOCSHELL 1010F400 == 83 [pid = 1108] [id = 346] 14:02:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (10B7F400) [pid = 1108] [serial = 1037] [outer = 00000000] 14:02:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1DC26800) [pid = 1108] [serial = 1038] [outer = 10B7F400] 14:02:45 INFO - PROCESS | 1108 | 1461272565093 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1DC6E000) [pid = 1108] [serial = 1039] [outer = 10B7F400] 14:02:45 INFO - PROCESS | 1108 | 1461272565570 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 14:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:02:45 INFO - PROCESS | 1108 | 1461272565600 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 1108 | 1461272565603 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:02:45 INFO - PROCESS | 1108 | 1461272565606 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 1108 | 1461272565607 Marionette TRACE conn5 <- [1,1350,null,{}] 14:02:45 INFO - PROCESS | 1108 | 1461272565611 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:45 INFO - PROCESS | 1108 | 1461272565695 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:02:45 INFO - PROCESS | 1108 | 1461272565701 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1108 | ++DOCSHELL 0EF34C00 == 84 [pid = 1108] [id = 347] 14:02:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (0EF4B800) [pid = 1108] [serial = 1040] [outer = 00000000] 14:02:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1DC79800) [pid = 1108] [serial = 1041] [outer = 0EF4B800] 14:02:45 INFO - PROCESS | 1108 | 1461272565746 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DC81000) [pid = 1108] [serial = 1042] [outer = 0EF4B800] 14:02:46 INFO - PROCESS | 1108 | 1461272566185 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 14:02:46 INFO - PROCESS | 1108 | 1461272566237 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1108 | 1461272566239 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:02:46 INFO - PROCESS | 1108 | 1461272566242 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:02:46 INFO - PROCESS | 1108 | 1461272566244 Marionette TRACE conn5 <- [1,1354,null,{}] 14:02:46 INFO - PROCESS | 1108 | 1461272566306 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:46 INFO - PROCESS | 1108 | 1461272566479 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:02:46 INFO - PROCESS | 1108 | 1461272566609 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1108 | ++DOCSHELL 1087E400 == 85 [pid = 1108] [id = 348] 14:02:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (10B01400) [pid = 1108] [serial = 1043] [outer = 00000000] 14:02:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (10D5E000) [pid = 1108] [serial = 1044] [outer = 10B01400] 14:02:46 INFO - PROCESS | 1108 | 1461272566666 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (15412000) [pid = 1108] [serial = 1045] [outer = 10B01400] 14:02:47 INFO - PROCESS | 1108 | 1461272567295 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 1108 | 1461272567379 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:02:47 INFO - PROCESS | 1108 | 1461272567384 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 1108 | 1461272567387 Marionette TRACE conn5 <- [1,1358,null,{}] 14:02:47 INFO - PROCESS | 1108 | 1461272567406 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:47 INFO - PROCESS | 1108 | 1461272567527 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:02:47 INFO - PROCESS | 1108 | 1461272567668 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 1108 | ++DOCSHELL 19D44000 == 86 [pid = 1108] [id = 349] 14:02:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (19D81C00) [pid = 1108] [serial = 1046] [outer = 00000000] 14:02:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1AA5AC00) [pid = 1108] [serial = 1047] [outer = 19D81C00] 14:02:47 INFO - PROCESS | 1108 | 1461272567726 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1B132000) [pid = 1108] [serial = 1048] [outer = 19D81C00] 14:02:48 INFO - PROCESS | 1108 | 1461272568331 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 1108 | 1461272568380 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:02:48 INFO - PROCESS | 1108 | 1461272568383 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 1108 | 1461272568386 Marionette TRACE conn5 <- [1,1362,null,{}] 14:02:48 INFO - PROCESS | 1108 | 1461272568390 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:48 INFO - PROCESS | 1108 | 1461272568506 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:02:48 INFO - PROCESS | 1108 | 1461272568663 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 1108 | ++DOCSHELL 1DC6B000 == 87 [pid = 1108] [id = 350] 14:02:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1DC6C400) [pid = 1108] [serial = 1049] [outer = 00000000] 14:02:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1DC86800) [pid = 1108] [serial = 1050] [outer = 1DC6C400] 14:02:48 INFO - PROCESS | 1108 | 1461272568726 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1E362800) [pid = 1108] [serial = 1051] [outer = 1DC6C400] 14:02:49 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:49 INFO - PROCESS | 1108 | 1461272569348 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 1108 | 1461272569431 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:02:49 INFO - PROCESS | 1108 | 1461272569454 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 1108 | 1461272569456 Marionette TRACE conn5 <- [1,1366,null,{}] 14:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:02:49 INFO - PROCESS | 1108 | 1461272569460 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:49 INFO - PROCESS | 1108 | 1461272569580 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:02:49 INFO - PROCESS | 1108 | 1461272569717 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1108 | ++DOCSHELL 1E5CE800 == 88 [pid = 1108] [id = 351] 14:02:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1E5CEC00) [pid = 1108] [serial = 1052] [outer = 00000000] 14:02:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1F828800) [pid = 1108] [serial = 1053] [outer = 1E5CEC00] 14:02:49 INFO - PROCESS | 1108 | 1461272569774 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1F82C400) [pid = 1108] [serial = 1054] [outer = 1E5CEC00] 14:02:50 INFO - PROCESS | 1108 | 1461272570339 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 1108 | 1461272570393 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:02:50 INFO - PROCESS | 1108 | 1461272570396 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:02:50 INFO - PROCESS | 1108 | 1461272570398 Marionette TRACE conn5 <- [1,1370,null,{}] 14:02:50 INFO - PROCESS | 1108 | 1461272570401 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:50 INFO - PROCESS | 1108 | 1461272570509 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:02:50 INFO - PROCESS | 1108 | 1461272570625 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 1108 | ++DOCSHELL 1DC77C00 == 89 [pid = 1108] [id = 352] 14:02:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1DC7F400) [pid = 1108] [serial = 1055] [outer = 00000000] 14:02:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (21062C00) [pid = 1108] [serial = 1056] [outer = 1DC7F400] 14:02:50 INFO - PROCESS | 1108 | 1461272570721 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (21065400) [pid = 1108] [serial = 1057] [outer = 1DC7F400] 14:02:51 INFO - PROCESS | 1108 | [1108] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:51 INFO - PROCESS | 1108 | 1461272571345 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 1108 | 1461272571373 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:02:51 INFO - PROCESS | 1108 | 1461272571376 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:02:51 INFO - PROCESS | 1108 | 1461272571378 Marionette TRACE conn5 <- [1,1374,null,{}] 14:02:51 INFO - PROCESS | 1108 | 1461272571382 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:51 INFO - PROCESS | 1108 | 1461272571515 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:02:51 INFO - PROCESS | 1108 | 1461272571662 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 1108 | ++DOCSHELL 219AAC00 == 90 [pid = 1108] [id = 353] 14:02:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (219ADC00) [pid = 1108] [serial = 1058] [outer = 00000000] 14:02:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (219B5000) [pid = 1108] [serial = 1059] [outer = 219ADC00] 14:02:51 INFO - PROCESS | 1108 | 1461272571720 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (21D44000) [pid = 1108] [serial = 1060] [outer = 219ADC00] 14:02:52 INFO - PROCESS | 1108 | 1461272572315 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 1108 | 1461272572353 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:02:52 INFO - PROCESS | 1108 | 1461272572356 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:02:52 INFO - PROCESS | 1108 | 1461272572358 Marionette TRACE conn5 <- [1,1378,null,{}] 14:02:52 INFO - PROCESS | 1108 | 1461272572362 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:52 INFO - PROCESS | 1108 | 1461272572471 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:02:52 INFO - PROCESS | 1108 | 1461272572630 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 1108 | ++DOCSHELL 0EF12000 == 91 [pid = 1108] [id = 354] 14:02:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (0EF12C00) [pid = 1108] [serial = 1061] [outer = 00000000] 14:02:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (10108C00) [pid = 1108] [serial = 1062] [outer = 0EF12C00] 14:02:52 INFO - PROCESS | 1108 | 1461272572686 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (10B0A800) [pid = 1108] [serial = 1063] [outer = 0EF12C00] 14:02:53 INFO - PROCESS | 1108 | 1461272573493 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1173ms 14:02:53 INFO - PROCESS | 1108 | 1461272573533 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 1108 | 1461272573538 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:02:53 INFO - PROCESS | 1108 | 1461272573543 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:02:53 INFO - PROCESS | 1108 | 1461272573547 Marionette TRACE conn5 <- [1,1382,null,{}] 14:02:53 INFO - PROCESS | 1108 | 1461272573551 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:53 INFO - PROCESS | 1108 | 1461272573707 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:02:53 INFO - PROCESS | 1108 | 1461272573781 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 1108 | ++DOCSHELL 107E4800 == 92 [pid = 1108] [id = 355] 14:02:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (10B03400) [pid = 1108] [serial = 1064] [outer = 00000000] 14:02:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (124AF800) [pid = 1108] [serial = 1065] [outer = 10B03400] 14:02:53 INFO - PROCESS | 1108 | 1461272573877 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (16F13000) [pid = 1108] [serial = 1066] [outer = 10B03400] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 10B7A400 == 91 [pid = 1108] [id = 89] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 11B59800 == 90 [pid = 1108] [id = 215] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 0EF50C00 == 89 [pid = 1108] [id = 178] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 1010F400 == 88 [pid = 1108] [id = 346] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 0EF2BC00 == 87 [pid = 1108] [id = 345] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 1D3C0800 == 86 [pid = 1108] [id = 344] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 1B1C8800 == 85 [pid = 1108] [id = 343] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 15413000 == 84 [pid = 1108] [id = 342] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 10D57800 == 83 [pid = 1108] [id = 341] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (106A0000) [pid = 1108] [serial = 975] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (15412400) [pid = 1108] [serial = 978] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1A8CF000) [pid = 1108] [serial = 981] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1B1D4000) [pid = 1108] [serial = 984] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1CB24400) [pid = 1108] [serial = 987] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1DB5A400) [pid = 1108] [serial = 990] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (10D60400) [pid = 1108] [serial = 993] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (10C5CC00) [pid = 1108] [serial = 999] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 19B72400 == 82 [pid = 1108] [id = 337] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 1906D800 == 81 [pid = 1108] [id = 336] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 1542DC00 == 80 [pid = 1108] [id = 335] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 1010DC00 == 79 [pid = 1108] [id = 334] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 1A01FC00 == 78 [pid = 1108] [id = 324] 14:02:54 INFO - PROCESS | 1108 | --DOCSHELL 0EF4EC00 == 77 [pid = 1108] [id = 333] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1FE25800) [pid = 1108] [serial = 886] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (21D4C000) [pid = 1108] [serial = 889] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1DC20000) [pid = 1108] [serial = 871] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (19725000) [pid = 1108] [serial = 960] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (159E5C00) [pid = 1108] [serial = 954] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (15BDC800) [pid = 1108] [serial = 955] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (10F04000) [pid = 1108] [serial = 928] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (10C6F800) [pid = 1108] [serial = 927] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (0EF5A800) [pid = 1108] [serial = 943] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (0EF4E000) [pid = 1108] [serial = 942] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19CEDC00) [pid = 1108] [serial = 931] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (177CB000) [pid = 1108] [serial = 930] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (15420800) [pid = 1108] [serial = 951] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1542D400) [pid = 1108] [serial = 952] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (10F0F800) [pid = 1108] [serial = 996] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (19B75000) [pid = 1108] [serial = 963] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (21D4E400) [pid = 1108] [serial = 937] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (21D46400) [pid = 1108] [serial = 936] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (11BA8400) [pid = 1108] [serial = 997] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (10F0BC00) [pid = 1108] [serial = 946] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (10C77000) [pid = 1108] [serial = 945] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (19B6F800) [pid = 1108] [serial = 940] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (17794400) [pid = 1108] [serial = 939] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (10878400) [pid = 1108] [serial = 948] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (10C5D400) [pid = 1108] [serial = 949] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1E5D3800) [pid = 1108] [serial = 933] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (19859400) [pid = 1108] [serial = 961] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1A7E1800) [pid = 1108] [serial = 972] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1F82E800) [pid = 1108] [serial = 934] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (113DE400) [pid = 1108] [serial = 966] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (15414400) [pid = 1108] [serial = 967] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (19CEC000) [pid = 1108] [serial = 964] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (16AC2400) [pid = 1108] [serial = 957] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1A019400) [pid = 1108] [serial = 970] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (16F0E800) [pid = 1108] [serial = 958] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (19D83400) [pid = 1108] [serial = 969] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1FE22400) [pid = 1108] [serial = 925] [outer = 00000000] [url = about:blank] 14:02:54 INFO - PROCESS | 1108 | 1461272574543 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1016ms 14:02:54 INFO - PROCESS | 1108 | 1461272574564 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 1108 | 1461272574570 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:02:54 INFO - PROCESS | 1108 | 1461272574576 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:02:54 INFO - PROCESS | 1108 | 1461272574578 Marionette TRACE conn5 <- [1,1386,null,{}] 14:02:54 INFO - PROCESS | 1108 | 1461272574582 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:54 INFO - PROCESS | 1108 | 1461272574673 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:02:54 INFO - PROCESS | 1108 | 1461272574768 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2C400 == 78 [pid = 1108] [id = 356] 14:02:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1010DC00) [pid = 1108] [serial = 1067] [outer = 00000000] 14:02:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (10C6DC00) [pid = 1108] [serial = 1068] [outer = 1010DC00] 14:02:54 INFO - PROCESS | 1108 | 1461272574826 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (10D5F800) [pid = 1108] [serial = 1069] [outer = 1010DC00] 14:02:55 INFO - PROCESS | 1108 | 1461272575239 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 14:02:55 INFO - PROCESS | 1108 | 1461272575329 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 1108 | 1461272575331 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:02:55 INFO - PROCESS | 1108 | 1461272575335 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:02:55 INFO - PROCESS | 1108 | 1461272575338 Marionette TRACE conn5 <- [1,1390,null,{}] 14:02:55 INFO - PROCESS | 1108 | 1461272575353 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:55 INFO - PROCESS | 1108 | 1461272575454 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:02:55 INFO - PROCESS | 1108 | 1461272575462 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 1108 | ++DOCSHELL 16A81400 == 79 [pid = 1108] [id = 357] 14:02:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (16A83400) [pid = 1108] [serial = 1070] [outer = 00000000] 14:02:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (16AC5C00) [pid = 1108] [serial = 1071] [outer = 16A83400] 14:02:55 INFO - PROCESS | 1108 | 1461272575509 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (17308400) [pid = 1108] [serial = 1072] [outer = 16A83400] 14:02:55 INFO - PROCESS | 1108 | 1461272575998 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 14:02:56 INFO - PROCESS | 1108 | 1461272576030 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 1108 | 1461272576033 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:02:56 INFO - PROCESS | 1108 | 1461272576036 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:02:56 INFO - PROCESS | 1108 | 1461272576038 Marionette TRACE conn5 <- [1,1394,null,{}] 14:02:56 INFO - PROCESS | 1108 | 1461272576041 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:56 INFO - PROCESS | 1108 | 1461272576134 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:02:56 INFO - PROCESS | 1108 | 1461272576144 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 1108 | ++DOCSHELL 17790800 == 80 [pid = 1108] [id = 358] 14:02:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (177CA800) [pid = 1108] [serial = 1073] [outer = 00000000] 14:02:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (19860000) [pid = 1108] [serial = 1074] [outer = 177CA800] 14:02:56 INFO - PROCESS | 1108 | 1461272576190 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (19B69400) [pid = 1108] [serial = 1075] [outer = 177CA800] 14:02:56 INFO - PROCESS | 1108 | 1461272576643 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 14:02:56 INFO - PROCESS | 1108 | 1461272576677 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 1108 | 1461272576679 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:02:56 INFO - PROCESS | 1108 | 1461272576682 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 1108 | 1461272576684 Marionette TRACE conn5 <- [1,1398,null,{}] 14:02:56 INFO - PROCESS | 1108 | 1461272576697 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:56 INFO - PROCESS | 1108 | 1461272576817 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:02:56 INFO - PROCESS | 1108 | 1461272576908 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 1108 | ++DOCSHELL 10C5A000 == 81 [pid = 1108] [id = 359] 14:02:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (19947C00) [pid = 1108] [serial = 1076] [outer = 00000000] 14:02:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (19CE8400) [pid = 1108] [serial = 1077] [outer = 19947C00] 14:02:56 INFO - PROCESS | 1108 | 1461272576954 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (19CF2C00) [pid = 1108] [serial = 1078] [outer = 19947C00] 14:02:57 INFO - PROCESS | 1108 | 1461272577417 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 790ms 14:02:57 INFO - PROCESS | 1108 | 1461272577475 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 1108 | 1461272577477 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:02:57 INFO - PROCESS | 1108 | 1461272577480 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 1108 | 1461272577482 Marionette TRACE conn5 <- [1,1402,null,{}] 14:02:57 INFO - PROCESS | 1108 | 1461272577486 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:57 INFO - PROCESS | 1108 | 1461272577618 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:02:57 INFO - PROCESS | 1108 | 1461272577690 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 1108 | ++DOCSHELL 19D39800 == 82 [pid = 1108] [id = 360] 14:02:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1A5D0400) [pid = 1108] [serial = 1079] [outer = 00000000] 14:02:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1A5DB400) [pid = 1108] [serial = 1080] [outer = 1A5D0400] 14:02:57 INFO - PROCESS | 1108 | 1461272577738 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1A7D3400) [pid = 1108] [serial = 1081] [outer = 1A5D0400] 14:02:58 INFO - PROCESS | 1108 | 1461272578235 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 14:02:58 INFO - PROCESS | 1108 | 1461272578251 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:02:58 INFO - PROCESS | 1108 | 1461272578253 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:02:58 INFO - PROCESS | 1108 | 1461272578256 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 1108 | 1461272578258 Marionette TRACE conn5 <- [1,1406,null,{}] 14:02:58 INFO - PROCESS | 1108 | 1461272578269 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:58 INFO - PROCESS | 1108 | 1461272578389 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:02:58 INFO - PROCESS | 1108 | 1461272578459 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 1108 | ++DOCSHELL 1A01FC00 == 83 [pid = 1108] [id = 361] 14:02:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1A7DA000) [pid = 1108] [serial = 1082] [outer = 00000000] 14:02:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1AB48000) [pid = 1108] [serial = 1083] [outer = 1A7DA000] 14:02:58 INFO - PROCESS | 1108 | 1461272578504 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1AA62800) [pid = 1108] [serial = 1084] [outer = 1A7DA000] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1B1CC000) [pid = 1108] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1DB44C00) [pid = 1108] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (15414000) [pid = 1108] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (0EF52000) [pid = 1108] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (0EF58400) [pid = 1108] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (1204E800) [pid = 1108] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (10B7F400) [pid = 1108] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (124AE800) [pid = 1108] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1B134C00) [pid = 1108] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (10C70C00) [pid = 1108] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1C4C6400) [pid = 1108] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (0EF1E800) [pid = 1108] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (0EF31800) [pid = 1108] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:02:58 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1AECEC00) [pid = 1108] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:02:59 INFO - PROCESS | 1108 | 1461272579099 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 890ms 14:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:02:59 INFO - PROCESS | 1108 | 1461272579147 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 1108 | 1461272579149 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:02:59 INFO - PROCESS | 1108 | 1461272579152 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 1108 | 1461272579154 Marionette TRACE conn5 <- [1,1410,null,{}] 14:02:59 INFO - PROCESS | 1108 | 1461272579165 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:59 INFO - PROCESS | 1108 | 1461272579252 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:02:59 INFO - PROCESS | 1108 | 1461272579258 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 1108 | ++DOCSHELL 10C6CC00 == 84 [pid = 1108] [id = 362] 14:02:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (10D58400) [pid = 1108] [serial = 1085] [outer = 00000000] 14:02:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (16ACBC00) [pid = 1108] [serial = 1086] [outer = 10D58400] 14:02:59 INFO - PROCESS | 1108 | 1461272579302 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (19B75800) [pid = 1108] [serial = 1087] [outer = 10D58400] 14:02:59 INFO - PROCESS | 1108 | 1461272579735 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 14:02:59 INFO - PROCESS | 1108 | 1461272579790 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 1108 | 1461272579792 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:02:59 INFO - PROCESS | 1108 | 1461272579795 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:02:59 INFO - PROCESS | 1108 | 1461272579796 Marionette TRACE conn5 <- [1,1414,null,{}] 14:02:59 INFO - PROCESS | 1108 | 1461272579800 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:59 INFO - PROCESS | 1108 | 1461272579890 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:02:59 INFO - PROCESS | 1108 | 1461272579897 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D5000 == 85 [pid = 1108] [id = 363] 14:02:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1A7D6000) [pid = 1108] [serial = 1088] [outer = 00000000] 14:02:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1B1CD800) [pid = 1108] [serial = 1089] [outer = 1A7D6000] 14:02:59 INFO - PROCESS | 1108 | 1461272579941 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1C1C2000) [pid = 1108] [serial = 1090] [outer = 1A7D6000] 14:03:00 INFO - PROCESS | 1108 | 1461272580420 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 14:03:00 INFO - PROCESS | 1108 | 1461272580469 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 1108 | 1461272580471 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:03:00 INFO - PROCESS | 1108 | 1461272580474 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 1108 | 1461272580476 Marionette TRACE conn5 <- [1,1418,null,{}] 14:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:03:00 INFO - PROCESS | 1108 | 1461272580479 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:00 INFO - PROCESS | 1108 | 1461272580567 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:03:00 INFO - PROCESS | 1108 | 1461272580593 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 1108 | ++DOCSHELL 1D69CC00 == 86 [pid = 1108] [id = 364] 14:03:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1D6A1C00) [pid = 1108] [serial = 1091] [outer = 00000000] 14:03:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DB43C00) [pid = 1108] [serial = 1092] [outer = 1D6A1C00] 14:03:00 INFO - PROCESS | 1108 | 1461272580640 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1DB58400) [pid = 1108] [serial = 1093] [outer = 1D6A1C00] 14:03:01 INFO - PROCESS | 1108 | 1461272581403 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 14:03:01 INFO - PROCESS | 1108 | 1461272581453 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 1108 | 1461272581458 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:03:01 INFO - PROCESS | 1108 | 1461272581464 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:03:01 INFO - PROCESS | 1108 | 1461272581468 Marionette TRACE conn5 <- [1,1422,null,{}] 14:03:01 INFO - PROCESS | 1108 | 1461272581475 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:01 INFO - PROCESS | 1108 | 1461272581601 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:03:01 INFO - PROCESS | 1108 | 1461272581759 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 1108 | ++DOCSHELL 10B05800 == 87 [pid = 1108] [id = 365] 14:03:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (10C71000) [pid = 1108] [serial = 1094] [outer = 00000000] 14:03:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (12057000) [pid = 1108] [serial = 1095] [outer = 10C71000] 14:03:01 INFO - PROCESS | 1108 | 1461272581825 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (12304C00) [pid = 1108] [serial = 1096] [outer = 10C71000] 14:03:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (15427800) [pid = 1108] [serial = 1097] [outer = 1064F800] 14:03:02 INFO - PROCESS | 1108 | 1461272582556 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1122ms 14:03:02 INFO - PROCESS | 1108 | 1461272582592 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 1108 | 1461272582598 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:03:02 INFO - PROCESS | 1108 | 1461272582605 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 1108 | 1461272582608 Marionette TRACE conn5 <- [1,1426,null,{}] 14:03:02 INFO - PROCESS | 1108 | 1461272582612 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:02 INFO - PROCESS | 1108 | 1461272582734 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:03:02 INFO - PROCESS | 1108 | 1461272582885 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 1108 | ++DOCSHELL 1541B000 == 88 [pid = 1108] [id = 366] 14:03:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (15C85800) [pid = 1108] [serial = 1098] [outer = 00000000] 14:03:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1A016400) [pid = 1108] [serial = 1099] [outer = 15C85800] 14:03:02 INFO - PROCESS | 1108 | 1461272582946 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1A5CE400) [pid = 1108] [serial = 1100] [outer = 15C85800] 14:03:03 INFO - PROCESS | 1108 | 1461272583559 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1019ms 14:03:03 INFO - PROCESS | 1108 | 1461272583626 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 1108 | 1461272583629 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:03:03 INFO - PROCESS | 1108 | 1461272583632 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 1108 | 1461272583636 Marionette TRACE conn5 <- [1,1430,null,{}] 14:03:03 INFO - PROCESS | 1108 | 1461272583648 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:03 INFO - PROCESS | 1108 | 1461272583794 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:03:03 INFO - PROCESS | 1108 | 1461272583939 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 1108 | ++DOCSHELL 1DB8E400 == 89 [pid = 1108] [id = 367] 14:03:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DC1C800) [pid = 1108] [serial = 1101] [outer = 00000000] 14:03:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1DC72800) [pid = 1108] [serial = 1102] [outer = 1DC1C800] 14:03:03 INFO - PROCESS | 1108 | 1461272583997 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1DC7FC00) [pid = 1108] [serial = 1103] [outer = 1DC1C800] 14:03:04 INFO - PROCESS | 1108 | 1461272584609 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1025ms 14:03:04 INFO - PROCESS | 1108 | 1461272584661 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 1108 | 1461272584664 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:03:04 INFO - PROCESS | 1108 | 1461272584667 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:03:04 INFO - PROCESS | 1108 | 1461272584669 Marionette TRACE conn5 <- [1,1434,null,{}] 14:03:04 INFO - PROCESS | 1108 | 1461272584673 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:04 INFO - PROCESS | 1108 | 1461272584786 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:03:04 INFO - PROCESS | 1108 | 1461272584903 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 1108 | ++DOCSHELL 1DBA7800 == 90 [pid = 1108] [id = 368] 14:03:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DBA8800) [pid = 1108] [serial = 1104] [outer = 00000000] 14:03:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1DBAE400) [pid = 1108] [serial = 1105] [outer = 1DBA8800] 14:03:04 INFO - PROCESS | 1108 | 1461272584960 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1DBB0C00) [pid = 1108] [serial = 1106] [outer = 1DBA8800] 14:03:05 INFO - PROCESS | 1108 | 1461272585575 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 14:03:05 INFO - PROCESS | 1108 | 1461272585601 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 1108 | 1461272585603 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:03:05 INFO - PROCESS | 1108 | 1461272585607 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:03:05 INFO - PROCESS | 1108 | 1461272585609 Marionette TRACE conn5 <- [1,1438,null,{}] 14:03:05 INFO - PROCESS | 1108 | 1461272585613 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:05 INFO - PROCESS | 1108 | 1461272585725 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:03:05 INFO - PROCESS | 1108 | 1461272585841 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 1108 | ++DOCSHELL 1DBA3000 == 91 [pid = 1108] [id = 369] 14:03:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1DBA9400) [pid = 1108] [serial = 1107] [outer = 00000000] 14:03:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1E5CCC00) [pid = 1108] [serial = 1108] [outer = 1DBA9400] 14:03:05 INFO - PROCESS | 1108 | 1461272585936 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1E5D3000) [pid = 1108] [serial = 1109] [outer = 1DBA9400] 14:03:06 INFO - PROCESS | 1108 | 1461272586532 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 14:03:06 INFO - PROCESS | 1108 | 1461272586581 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 1108 | 1461272586583 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:03:06 INFO - PROCESS | 1108 | 1461272586586 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 1108 | 1461272586588 Marionette TRACE conn5 <- [1,1442,null,{}] 14:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:03:06 INFO - PROCESS | 1108 | 1461272586607 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:06 INFO - PROCESS | 1108 | 1461272586738 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:03:06 INFO - PROCESS | 1108 | 1461272586883 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 1108 | ++DOCSHELL 107E5400 == 92 [pid = 1108] [id = 370] 14:03:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1CB28000) [pid = 1108] [serial = 1110] [outer = 00000000] 14:03:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (2022A800) [pid = 1108] [serial = 1111] [outer = 1CB28000] 14:03:06 INFO - PROCESS | 1108 | 1461272586940 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (2022BC00) [pid = 1108] [serial = 1112] [outer = 1CB28000] 14:03:07 INFO - PROCESS | 1108 | 1461272587516 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 990ms 14:03:07 INFO - PROCESS | 1108 | 1461272587581 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 1108 | 1461272587583 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:03:07 INFO - PROCESS | 1108 | 1461272587587 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:03:07 INFO - PROCESS | 1108 | 1461272587589 Marionette TRACE conn5 <- [1,1446,null,{}] 14:03:07 INFO - PROCESS | 1108 | 1461272587593 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:07 INFO - PROCESS | 1108 | 1461272587703 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:03:07 INFO - PROCESS | 1108 | 1461272587855 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 1108 | ++DOCSHELL 1038CC00 == 93 [pid = 1108] [id = 371] 14:03:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (10C6A800) [pid = 1108] [serial = 1113] [outer = 00000000] 14:03:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (20234000) [pid = 1108] [serial = 1114] [outer = 10C6A800] 14:03:07 INFO - PROCESS | 1108 | 1461272587910 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (21067800) [pid = 1108] [serial = 1115] [outer = 10C6A800] 14:03:08 INFO - PROCESS | 1108 | 1461272588780 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1223ms 14:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:03:08 INFO - PROCESS | 1108 | 1461272588814 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 1108 | 1461272588818 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:03:08 INFO - PROCESS | 1108 | 1461272588823 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 1108 | 1461272588827 Marionette TRACE conn5 <- [1,1450,null,{}] 14:03:08 INFO - PROCESS | 1108 | 1461272588834 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:08 INFO - PROCESS | 1108 | 1461272588940 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:03:09 INFO - PROCESS | 1108 | 1461272589090 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 1108 | ++DOCSHELL 10110C00 == 94 [pid = 1108] [id = 372] 14:03:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (103B7800) [pid = 1108] [serial = 1116] [outer = 00000000] 14:03:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (11B0E800) [pid = 1108] [serial = 1117] [outer = 103B7800] 14:03:09 INFO - PROCESS | 1108 | 1461272589140 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (15429400) [pid = 1108] [serial = 1118] [outer = 103B7800] 14:03:09 INFO - PROCESS | 1108 | 1461272589726 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 930ms 14:03:09 INFO - PROCESS | 1108 | 1461272589757 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 1108 | 1461272589763 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:03:09 INFO - PROCESS | 1108 | 1461272589770 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 1108 | 1461272589772 Marionette TRACE conn5 <- [1,1454,null,{}] 14:03:09 INFO - PROCESS | 1108 | 1461272589776 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:09 INFO - PROCESS | 1108 | 1461272589881 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:03:10 INFO - PROCESS | 1108 | 1461272590029 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 159D2000 == 93 [pid = 1108] [id = 15] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 1A5D5000 == 92 [pid = 1108] [id = 363] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 10C6CC00 == 91 [pid = 1108] [id = 362] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 1A01FC00 == 90 [pid = 1108] [id = 361] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 19D39800 == 89 [pid = 1108] [id = 360] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 10C5A000 == 88 [pid = 1108] [id = 359] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 17790800 == 87 [pid = 1108] [id = 358] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 16A81400 == 86 [pid = 1108] [id = 357] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 0EF2C400 == 85 [pid = 1108] [id = 356] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (10D62800) [pid = 1108] [serial = 1002] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1DA23C00) [pid = 1108] [serial = 1020] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1DC79800) [pid = 1108] [serial = 1041] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | ++DOCSHELL 0B99D800 == 86 [pid = 1108] [id = 373] 14:03:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (0EF05800) [pid = 1108] [serial = 1119] [outer = 00000000] 14:03:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1010A000) [pid = 1108] [serial = 1120] [outer = 0EF05800] 14:03:10 INFO - PROCESS | 1108 | 1461272590135 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (10B7A400) [pid = 1108] [serial = 1121] [outer = 0EF05800] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 107E4800 == 85 [pid = 1108] [id = 355] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 1DC6B000 == 84 [pid = 1108] [id = 350] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 19D44000 == 83 [pid = 1108] [id = 349] 14:03:10 INFO - PROCESS | 1108 | --DOCSHELL 1087E400 == 82 [pid = 1108] [id = 348] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1AA66000) [pid = 1108] [serial = 982] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1B1E3400) [pid = 1108] [serial = 985] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (15455400) [pid = 1108] [serial = 979] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1DB81800) [pid = 1108] [serial = 991] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (15418C00) [pid = 1108] [serial = 994] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (10818800) [pid = 1108] [serial = 976] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1CB2EC00) [pid = 1108] [serial = 988] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1B1E0800) [pid = 1108] [serial = 1029] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1DB54800) [pid = 1108] [serial = 1032] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1CB29400) [pid = 1108] [serial = 1030] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (18763400) [pid = 1108] [serial = 1026] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (10C59C00) [pid = 1108] [serial = 1035] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1100D000) [pid = 1108] [serial = 1000] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (15B8B400) [pid = 1108] [serial = 1024] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (15BEDC00) [pid = 1108] [serial = 1023] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (16A85C00) [pid = 1108] [serial = 1005] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1985B000) [pid = 1108] [serial = 1008] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (19D82800) [pid = 1108] [serial = 1011] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1DC26800) [pid = 1108] [serial = 1038] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1A7DF400) [pid = 1108] [serial = 1014] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1B1E2000) [pid = 1108] [serial = 1017] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (10D61000) [pid = 1108] [serial = 1036] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1DB5FC00) [pid = 1108] [serial = 1033] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (19856000) [pid = 1108] [serial = 1027] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1DC6E000) [pid = 1108] [serial = 1039] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 1108 | 1461272590623 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 870ms 14:03:10 INFO - PROCESS | 1108 | 1461272590645 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 1108 | 1461272590647 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:03:10 INFO - PROCESS | 1108 | 1461272590650 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 1108 | 1461272590654 Marionette TRACE conn5 <- [1,1458,null,{}] 14:03:10 INFO - PROCESS | 1108 | 1461272590664 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:10 INFO - PROCESS | 1108 | 1461272590762 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:03:10 INFO - PROCESS | 1108 | 1461272590773 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 1108 | ++DOCSHELL 1542E400 == 83 [pid = 1108] [id = 374] 14:03:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (15430000) [pid = 1108] [serial = 1122] [outer = 00000000] 14:03:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (159D2000) [pid = 1108] [serial = 1123] [outer = 15430000] 14:03:10 INFO - PROCESS | 1108 | 1461272590820 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (15C89400) [pid = 1108] [serial = 1124] [outer = 15430000] 14:03:11 INFO - PROCESS | 1108 | 1461272591332 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 14:03:11 INFO - PROCESS | 1108 | 1461272591381 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 1108 | 1461272591383 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:03:11 INFO - PROCESS | 1108 | 1461272591386 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:03:11 INFO - PROCESS | 1108 | 1461272591388 Marionette TRACE conn5 <- [1,1462,null,{}] 14:03:11 INFO - PROCESS | 1108 | 1461272591392 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:11 INFO - PROCESS | 1108 | 1461272591481 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:03:11 INFO - PROCESS | 1108 | 1461272591628 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 1108 | ++DOCSHELL 1875D000 == 84 [pid = 1108] [id = 375] 14:03:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (18766000) [pid = 1108] [serial = 1125] [outer = 00000000] 14:03:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1985B000) [pid = 1108] [serial = 1126] [outer = 18766000] 14:03:11 INFO - PROCESS | 1108 | 1461272591674 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (19948000) [pid = 1108] [serial = 1127] [outer = 18766000] 14:03:12 INFO - PROCESS | 1108 | 1461272592056 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 14:03:12 INFO - PROCESS | 1108 | 1461272592121 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 1108 | 1461272592123 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:03:12 INFO - PROCESS | 1108 | 1461272592127 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:03:12 INFO - PROCESS | 1108 | 1461272592128 Marionette TRACE conn5 <- [1,1466,null,{}] 14:03:12 INFO - PROCESS | 1108 | 1461272592132 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:12 INFO - PROCESS | 1108 | 1461272592219 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:03:12 INFO - PROCESS | 1108 | 1461272592226 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 1108 | ++DOCSHELL 19B6E000 == 85 [pid = 1108] [id = 376] 14:03:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (19B6E800) [pid = 1108] [serial = 1128] [outer = 00000000] 14:03:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1A012C00) [pid = 1108] [serial = 1129] [outer = 19B6E800] 14:03:12 INFO - PROCESS | 1108 | 1461272592271 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1A0B4400) [pid = 1108] [serial = 1130] [outer = 19B6E800] 14:03:12 INFO - PROCESS | 1108 | 1461272592776 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 14:03:12 INFO - PROCESS | 1108 | 1461272592801 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 1108 | 1461272592803 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:03:12 INFO - PROCESS | 1108 | 1461272592806 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 1108 | 1461272592808 Marionette TRACE conn5 <- [1,1470,null,{}] 14:03:12 INFO - PROCESS | 1108 | 1461272592812 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:12 INFO - PROCESS | 1108 | 1461272592988 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:03:13 INFO - PROCESS | 1108 | 1461272593063 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1108 | ++DOCSHELL 1A8D2000 == 86 [pid = 1108] [id = 377] 14:03:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1AA5A400) [pid = 1108] [serial = 1131] [outer = 00000000] 14:03:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1AB46400) [pid = 1108] [serial = 1132] [outer = 1AA5A400] 14:03:13 INFO - PROCESS | 1108 | 1461272593113 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1B1CC800) [pid = 1108] [serial = 1133] [outer = 1AA5A400] 14:03:13 INFO - PROCESS | 1108 | 1461272593565 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 770ms 14:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:03:13 INFO - PROCESS | 1108 | 1461272593577 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1108 | 1461272593579 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:03:13 INFO - PROCESS | 1108 | 1461272593582 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 1108 | 1461272593584 Marionette TRACE conn5 <- [1,1474,null,{}] 14:03:13 INFO - PROCESS | 1108 | 1461272593587 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:13 INFO - PROCESS | 1108 | 1461272593720 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:03:13 INFO - PROCESS | 1108 | 1461272593790 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1108 | ++DOCSHELL 1B1D2400 == 87 [pid = 1108] [id = 378] 14:03:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1B1D6400) [pid = 1108] [serial = 1134] [outer = 00000000] 14:03:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1C41B800) [pid = 1108] [serial = 1135] [outer = 1B1D6400] 14:03:13 INFO - PROCESS | 1108 | 1461272593835 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1CF3C400) [pid = 1108] [serial = 1136] [outer = 1B1D6400] 14:03:14 INFO - PROCESS | 1108 | 1461272594263 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 14:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:03:14 INFO - PROCESS | 1108 | 1461272594313 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 1108 | 1461272594315 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:03:14 INFO - PROCESS | 1108 | 1461272594318 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 1108 | 1461272594320 Marionette TRACE conn5 <- [1,1478,null,{}] 14:03:14 INFO - PROCESS | 1108 | 1461272594326 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:14 INFO - PROCESS | 1108 | 1461272594652 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (177CA800) [pid = 1108] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (10B03400) [pid = 1108] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (19947C00) [pid = 1108] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1A5D0400) [pid = 1108] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (10D58400) [pid = 1108] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1A7DA000) [pid = 1108] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1A7D6800) [pid = 1108] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (16A83400) [pid = 1108] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (103BF400) [pid = 1108] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1010DC00) [pid = 1108] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1C4B9400) [pid = 1108] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:03:14 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (1A7D6000) [pid = 1108] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:03:14 INFO - PROCESS | 1108 | 1461272594727 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 1108 | ++DOCSHELL 0EF23C00 == 88 [pid = 1108] [id = 379] 14:03:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (0EF50400) [pid = 1108] [serial = 1137] [outer = 00000000] 14:03:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (10C76C00) [pid = 1108] [serial = 1138] [outer = 0EF50400] 14:03:14 INFO - PROCESS | 1108 | 1461272594772 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (15431000) [pid = 1108] [serial = 1139] [outer = 0EF50400] 14:03:15 INFO - PROCESS | 1108 | 1461272595134 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 870ms 14:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:03:15 INFO - PROCESS | 1108 | 1461272595189 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 1108 | 1461272595191 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:03:15 INFO - PROCESS | 1108 | 1461272595195 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 1108 | 1461272595196 Marionette TRACE conn5 <- [1,1482,null,{}] 14:03:15 INFO - PROCESS | 1108 | 1461272595200 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:15 INFO - PROCESS | 1108 | 1461272595288 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:03:15 INFO - PROCESS | 1108 | 1461272595294 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 1108 | ++DOCSHELL 154F1400 == 89 [pid = 1108] [id = 380] 14:03:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (177CA800) [pid = 1108] [serial = 1140] [outer = 00000000] 14:03:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DB41800) [pid = 1108] [serial = 1141] [outer = 177CA800] 14:03:15 INFO - PROCESS | 1108 | 1461272595338 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1DB49000) [pid = 1108] [serial = 1142] [outer = 177CA800] 14:03:15 INFO - PROCESS | 1108 | 1461272595807 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 14:03:15 INFO - PROCESS | 1108 | 1461272595831 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 1108 | 1461272595833 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:03:15 INFO - PROCESS | 1108 | 1461272595836 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:03:15 INFO - PROCESS | 1108 | 1461272595838 Marionette TRACE conn5 <- [1,1486,null,{}] 14:03:15 INFO - PROCESS | 1108 | 1461272595841 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:15 INFO - PROCESS | 1108 | 1461272595932 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:03:15 INFO - PROCESS | 1108 | 1461272595940 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 1108 | ++DOCSHELL 1DB58000 == 90 [pid = 1108] [id = 381] 14:03:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1DB5DC00) [pid = 1108] [serial = 1143] [outer = 00000000] 14:03:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DBA8000) [pid = 1108] [serial = 1144] [outer = 1DB5DC00] 14:03:15 INFO - PROCESS | 1108 | 1461272595984 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1DC24C00) [pid = 1108] [serial = 1145] [outer = 1DB5DC00] 14:03:16 INFO - PROCESS | 1108 | 1461272596449 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 14:03:16 INFO - PROCESS | 1108 | 1461272596510 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 1108 | 1461272596513 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:03:16 INFO - PROCESS | 1108 | 1461272596516 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:03:16 INFO - PROCESS | 1108 | 1461272596518 Marionette TRACE conn5 <- [1,1490,null,{}] 14:03:16 INFO - PROCESS | 1108 | 1461272596521 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:16 INFO - PROCESS | 1108 | 1461272596628 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:03:16 INFO - PROCESS | 1108 | 1461272596842 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2C400 == 91 [pid = 1108] [id = 382] 14:03:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (0EF2F800) [pid = 1108] [serial = 1146] [outer = 00000000] 14:03:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (10106400) [pid = 1108] [serial = 1147] [outer = 0EF2F800] 14:03:16 INFO - PROCESS | 1108 | 1461272596902 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1070F400) [pid = 1108] [serial = 1148] [outer = 0EF2F800] 14:03:17 INFO - PROCESS | 1108 | 1461272597600 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1125ms 14:03:17 INFO - PROCESS | 1108 | 1461272597647 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 1108 | 1461272597651 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:03:17 INFO - PROCESS | 1108 | 1461272597655 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 1108 | 1461272597660 Marionette TRACE conn5 <- [1,1494,null,{}] 14:03:17 INFO - PROCESS | 1108 | 1461272597665 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:17 INFO - PROCESS | 1108 | 1461272597859 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:03:17 INFO - PROCESS | 1108 | 1461272597968 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 1108 | ++DOCSHELL 154A1C00 == 92 [pid = 1108] [id = 383] 14:03:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (154F5400) [pid = 1108] [serial = 1149] [outer = 00000000] 14:03:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (16A89000) [pid = 1108] [serial = 1150] [outer = 154F5400] 14:03:18 INFO - PROCESS | 1108 | 1461272598028 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (17790C00) [pid = 1108] [serial = 1151] [outer = 154F5400] 14:03:18 INFO - PROCESS | 1108 | 1461272598575 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 990ms 14:03:18 INFO - PROCESS | 1108 | 1461272598649 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 1108 | 1461272598653 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:03:18 INFO - PROCESS | 1108 | 1461272598657 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 1108 | 1461272598660 Marionette TRACE conn5 <- [1,1498,null,{}] 14:03:18 INFO - PROCESS | 1108 | 1461272598664 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:18 INFO - PROCESS | 1108 | 1461272598782 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:03:18 INFO - PROCESS | 1108 | 1461272598930 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 1108 | ++DOCSHELL 1A7DF400 == 93 [pid = 1108] [id = 384] 14:03:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1A883000) [pid = 1108] [serial = 1152] [outer = 00000000] 14:03:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1B1E9400) [pid = 1108] [serial = 1153] [outer = 1A883000] 14:03:18 INFO - PROCESS | 1108 | 1461272598987 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1DB86C00) [pid = 1108] [serial = 1154] [outer = 1A883000] 14:03:19 INFO - PROCESS | 1108 | 1461272599553 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 14:03:19 INFO - PROCESS | 1108 | 1461272599631 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 1108 | 1461272599634 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:03:19 INFO - PROCESS | 1108 | 1461272599657 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 1108 | 1461272599664 Marionette TRACE conn5 <- [1,1502,null,{}] 14:03:19 INFO - PROCESS | 1108 | 1461272599671 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:19 INFO - PROCESS | 1108 | 1461272599795 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:03:19 INFO - PROCESS | 1108 | 1461272599934 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 1108 | ++DOCSHELL 1DB8C400 == 94 [pid = 1108] [id = 385] 14:03:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1DC7DC00) [pid = 1108] [serial = 1155] [outer = 00000000] 14:03:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1F824000) [pid = 1108] [serial = 1156] [outer = 1DC7DC00] 14:03:19 INFO - PROCESS | 1108 | 1461272599990 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1F82EC00) [pid = 1108] [serial = 1157] [outer = 1DC7DC00] 14:03:20 INFO - PROCESS | 1108 | 1461272600517 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 950ms 14:03:20 INFO - PROCESS | 1108 | 1461272600605 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 1108 | 1461272600608 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:03:20 INFO - PROCESS | 1108 | 1461272600613 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:03:20 INFO - PROCESS | 1108 | 1461272600615 Marionette TRACE conn5 <- [1,1506,null,{}] 14:03:20 INFO - PROCESS | 1108 | 1461272600619 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:20 INFO - PROCESS | 1108 | 1461272600735 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:03:20 INFO - PROCESS | 1108 | 1461272600853 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 1108 | ++DOCSHELL 1E614000 == 95 [pid = 1108] [id = 386] 14:03:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1F830800) [pid = 1108] [serial = 1158] [outer = 00000000] 14:03:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (2022D000) [pid = 1108] [serial = 1159] [outer = 1F830800] 14:03:20 INFO - PROCESS | 1108 | 1461272600949 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (21063000) [pid = 1108] [serial = 1160] [outer = 1F830800] 14:03:21 INFO - PROCESS | 1108 | 1461272601492 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 14:03:21 INFO - PROCESS | 1108 | 1461272601549 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 1108 | 1461272601551 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:03:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:03:21 INFO - PROCESS | 1108 | 1461272601555 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 1108 | 1461272601557 Marionette TRACE conn5 <- [1,1510,null,{}] 14:03:21 INFO - PROCESS | 1108 | 1461272601561 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:21 INFO - PROCESS | 1108 | 1461272601676 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:03:21 INFO - PROCESS | 1108 | 1461272601839 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 1108 | ++DOCSHELL 219AC800 == 96 [pid = 1108] [id = 387] 14:03:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (219AD400) [pid = 1108] [serial = 1161] [outer = 00000000] 14:03:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (219B5400) [pid = 1108] [serial = 1162] [outer = 219AD400] 14:03:21 INFO - PROCESS | 1108 | 1461272601904 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (21D49400) [pid = 1108] [serial = 1163] [outer = 219AD400] 14:03:22 INFO - PROCESS | 1108 | 1461272602494 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:03:22 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 () { 14:03:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:03:22 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 () { 14:03:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:03:22 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 () { 14:03:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:03:22 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 () { 14:03:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:03:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 976ms 14:03:22 INFO - PROCESS | 1108 | 1461272602535 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 1108 | 1461272602537 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:03:22 INFO - PROCESS | 1108 | 1461272602541 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:03:22 INFO - PROCESS | 1108 | 1461272602543 Marionette TRACE conn5 <- [1,1514,null,{}] 14:03:22 INFO - PROCESS | 1108 | 1461272602547 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:22 INFO - PROCESS | 1108 | 1461272602661 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:03:22 INFO - PROCESS | 1108 | 1461272602821 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 1108 | ++DOCSHELL 21D4A400 == 97 [pid = 1108] [id = 388] 14:03:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (21D51000) [pid = 1108] [serial = 1164] [outer = 00000000] 14:03:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (22882400) [pid = 1108] [serial = 1165] [outer = 21D51000] 14:03:22 INFO - PROCESS | 1108 | 1461272602876 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (22884800) [pid = 1108] [serial = 1166] [outer = 21D51000] 14:03:23 INFO - PROCESS | 1108 | 1461272603442 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:03:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:03:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:03:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:03:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:03:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:03:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:03:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 928ms 14:03:23 INFO - PROCESS | 1108 | 1461272603473 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 1108 | 1461272603475 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:03:23 INFO - PROCESS | 1108 | 1461272603478 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:03:23 INFO - PROCESS | 1108 | 1461272603480 Marionette TRACE conn5 <- [1,1518,null,{}] 14:03:23 INFO - PROCESS | 1108 | 1461272603483 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:23 INFO - PROCESS | 1108 | 1461272603593 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:03:23 INFO - PROCESS | 1108 | 1461272603754 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D1C00 == 98 [pid = 1108] [id = 389] 14:03:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1DB89C00) [pid = 1108] [serial = 1167] [outer = 00000000] 14:03:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (23789000) [pid = 1108] [serial = 1168] [outer = 1DB89C00] 14:03:23 INFO - PROCESS | 1108 | 1461272603810 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (24ED5800) [pid = 1108] [serial = 1169] [outer = 1DB89C00] 14:03:24 INFO - PROCESS | 1108 | 1461272604338 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:03: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 14:03:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:03:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:03: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. 14:03:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:03:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 14:03:24 INFO - PROCESS | 1108 | 1461272604353 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 1108 | 1461272604355 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:03:24 INFO - PROCESS | 1108 | 1461272604376 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:03:24 INFO - PROCESS | 1108 | 1461272604378 Marionette TRACE conn5 <- [1,1522,null,{}] 14:03:24 INFO - PROCESS | 1108 | 1461272604382 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:24 INFO - PROCESS | 1108 | 1461272604496 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:03:24 INFO - PROCESS | 1108 | 1461272604661 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 1108 | ++DOCSHELL 0EF4F400 == 99 [pid = 1108] [id = 390] 14:03:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (0EF50C00) [pid = 1108] [serial = 1170] [outer = 00000000] 14:03:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (11B9D800) [pid = 1108] [serial = 1171] [outer = 0EF50C00] 14:03:24 INFO - PROCESS | 1108 | 1461272604720 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (16F19800) [pid = 1108] [serial = 1172] [outer = 0EF50C00] 14:03:25 INFO - PROCESS | 1108 | 1461272605525 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:03:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1217ms 14:03:25 INFO - PROCESS | 1108 | 1461272605598 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 1108 | 1461272605603 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:03:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:03:25 INFO - PROCESS | 1108 | 1461272605609 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 1108 | 1461272605612 Marionette TRACE conn5 <- [1,1526,null,{}] 14:03:25 INFO - PROCESS | 1108 | 1461272605617 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:25 INFO - PROCESS | 1108 | 1461272605730 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:03:25 INFO - PROCESS | 1108 | 1461272605885 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 1108 | ++DOCSHELL 17794400 == 100 [pid = 1108] [id = 391] 14:03:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (17797800) [pid = 1108] [serial = 1173] [outer = 00000000] 14:03:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (19B67C00) [pid = 1108] [serial = 1174] [outer = 17797800] 14:03:25 INFO - PROCESS | 1108 | 1461272605940 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (19D48800) [pid = 1108] [serial = 1175] [outer = 17797800] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1B12B800 == 99 [pid = 1108] [id = 339] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 19D89800 == 98 [pid = 1108] [id = 338] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1C4C2C00 == 97 [pid = 1108] [id = 330] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1DB58000 == 96 [pid = 1108] [id = 381] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 154F1400 == 95 [pid = 1108] [id = 380] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 0EF23C00 == 94 [pid = 1108] [id = 379] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1B1D2400 == 93 [pid = 1108] [id = 378] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1A8D2000 == 92 [pid = 1108] [id = 377] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 19B6E000 == 91 [pid = 1108] [id = 376] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 0EF34C00 == 90 [pid = 1108] [id = 347] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1875D000 == 89 [pid = 1108] [id = 375] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (1DB43C00) [pid = 1108] [serial = 1092] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (10108C00) [pid = 1108] [serial = 1062] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1542E400 == 88 [pid = 1108] [id = 374] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 0B99D800 == 87 [pid = 1108] [id = 373] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 10110C00 == 86 [pid = 1108] [id = 372] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1DBA7800 == 85 [pid = 1108] [id = 368] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1DB8E400 == 84 [pid = 1108] [id = 367] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 1541B000 == 83 [pid = 1108] [id = 366] 14:03:26 INFO - PROCESS | 1108 | --DOCSHELL 10B05800 == 82 [pid = 1108] [id = 365] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1C1C2000) [pid = 1108] [serial = 1090] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (219B5000) [pid = 1108] [serial = 1059] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (19B69400) [pid = 1108] [serial = 1075] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (124AF800) [pid = 1108] [serial = 1065] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (19CE8400) [pid = 1108] [serial = 1077] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1AA5AC00) [pid = 1108] [serial = 1047] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1DC86800) [pid = 1108] [serial = 1050] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (16F13000) [pid = 1108] [serial = 1066] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1A5DB400) [pid = 1108] [serial = 1080] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (16ACBC00) [pid = 1108] [serial = 1086] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1AB48000) [pid = 1108] [serial = 1083] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1A8C8400) [pid = 1108] [serial = 973] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (21062C00) [pid = 1108] [serial = 1056] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (16AC5C00) [pid = 1108] [serial = 1071] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (11BA3800) [pid = 1108] [serial = 1003] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (17308400) [pid = 1108] [serial = 1072] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (19860000) [pid = 1108] [serial = 1074] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (19CF2C00) [pid = 1108] [serial = 1078] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (10D5F800) [pid = 1108] [serial = 1069] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1DAB0800) [pid = 1108] [serial = 1021] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (19B75800) [pid = 1108] [serial = 1087] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (10C6DC00) [pid = 1108] [serial = 1068] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (1A7D3400) [pid = 1108] [serial = 1081] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (10D5E000) [pid = 1108] [serial = 1044] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1F828800) [pid = 1108] [serial = 1053] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1B1CD800) [pid = 1108] [serial = 1089] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1AA62800) [pid = 1108] [serial = 1084] [outer = 00000000] [url = about:blank] 14:03:26 INFO - PROCESS | 1108 | 1461272606623 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:03:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1017ms 14:03:26 INFO - PROCESS | 1108 | 1461272606630 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 1108 | 1461272606635 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:03:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:03:26 INFO - PROCESS | 1108 | 1461272606641 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 1108 | 1461272606644 Marionette TRACE conn5 <- [1,1530,null,{}] 14:03:26 INFO - PROCESS | 1108 | 1461272606647 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:26 INFO - PROCESS | 1108 | 1461272606745 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:03:26 INFO - PROCESS | 1108 | 1461272606860 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 1108 | ++DOCSHELL 10884400 == 83 [pid = 1108] [id = 392] 14:03:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (10B07000) [pid = 1108] [serial = 1176] [outer = 00000000] 14:03:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (10F0C400) [pid = 1108] [serial = 1177] [outer = 10B07000] 14:03:26 INFO - PROCESS | 1108 | 1461272606910 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (11BA3800) [pid = 1108] [serial = 1178] [outer = 10B07000] 14:03:27 INFO - PROCESS | 1108 | 1461272607324 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 14:03:27 INFO - PROCESS | 1108 | 1461272607415 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 1108 | 1461272607417 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:03:27 INFO - PROCESS | 1108 | 1461272607421 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:03:27 INFO - PROCESS | 1108 | 1461272607424 Marionette TRACE conn5 <- [1,1534,null,{}] 14:03:27 INFO - PROCESS | 1108 | 1461272607435 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:27 INFO - PROCESS | 1108 | 1461272607539 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:03:27 INFO - PROCESS | 1108 | 1461272607556 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 1108 | ++DOCSHELL 19859C00 == 84 [pid = 1108] [id = 393] 14:03:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1985BC00) [pid = 1108] [serial = 1179] [outer = 00000000] 14:03:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (19B69800) [pid = 1108] [serial = 1180] [outer = 1985BC00] 14:03:27 INFO - PROCESS | 1108 | 1461272607607 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (19CF2C00) [pid = 1108] [serial = 1181] [outer = 1985BC00] 14:03:28 INFO - PROCESS | 1108 | 1461272608090 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:03:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:03:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 14:03:28 INFO - PROCESS | 1108 | 1461272608155 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 1108 | 1461272608158 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:03:28 INFO - PROCESS | 1108 | 1461272608161 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:03:28 INFO - PROCESS | 1108 | 1461272608163 Marionette TRACE conn5 <- [1,1538,null,{}] 14:03:28 INFO - PROCESS | 1108 | 1461272608167 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:28 INFO - PROCESS | 1108 | 1461272608266 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:03:28 INFO - PROCESS | 1108 | 1461272608394 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 1108 | ++DOCSHELL 19D87800 == 85 [pid = 1108] [id = 394] 14:03:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1A5D6800) [pid = 1108] [serial = 1182] [outer = 00000000] 14:03:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1A7DC000) [pid = 1108] [serial = 1183] [outer = 1A5D6800] 14:03:28 INFO - PROCESS | 1108 | 1461272608442 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1A8D2000) [pid = 1108] [serial = 1184] [outer = 1A5D6800] 14:03:28 INFO - PROCESS | 1108 | 1461272608858 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:03:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:03:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 14:03:28 INFO - PROCESS | 1108 | 1461272608895 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 1108 | 1461272608897 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:03:28 INFO - PROCESS | 1108 | 1461272608900 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:03:28 INFO - PROCESS | 1108 | 1461272608902 Marionette TRACE conn5 <- [1,1542,null,{}] 14:03:28 INFO - PROCESS | 1108 | 1461272608906 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:29 INFO - PROCESS | 1108 | 1461272609064 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:03:29 INFO - PROCESS | 1108 | 1461272609136 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 1108 | ++DOCSHELL 1A7D6C00 == 86 [pid = 1108] [id = 395] 14:03:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1AA5E400) [pid = 1108] [serial = 1185] [outer = 00000000] 14:03:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1B1CE000) [pid = 1108] [serial = 1186] [outer = 1AA5E400] 14:03:29 INFO - PROCESS | 1108 | 1461272609183 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1B1E7000) [pid = 1108] [serial = 1187] [outer = 1AA5E400] 14:03:29 INFO - PROCESS | 1108 | 1461272609636 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:03:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:03:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 14:03:29 INFO - PROCESS | 1108 | 1461272609675 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 1108 | 1461272609677 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:03:29 INFO - PROCESS | 1108 | 1461272609681 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 1108 | 1461272609682 Marionette TRACE conn5 <- [1,1546,null,{}] 14:03:29 INFO - PROCESS | 1108 | 1461272609686 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:29 INFO - PROCESS | 1108 | 1461272609841 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:03:29 INFO - PROCESS | 1108 | 1461272609863 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 1108 | ++DOCSHELL 1B1E9C00 == 87 [pid = 1108] [id = 396] 14:03:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1DAB1C00) [pid = 1108] [serial = 1188] [outer = 00000000] 14:03:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1DB82400) [pid = 1108] [serial = 1189] [outer = 1DAB1C00] 14:03:29 INFO - PROCESS | 1108 | 1461272609914 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1DB86800) [pid = 1108] [serial = 1190] [outer = 1DAB1C00] 14:03:30 INFO - PROCESS | 1108 | 1461272610379 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 14:03:30 INFO - PROCESS | 1108 | 1461272610436 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 1108 | 1461272610438 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:03:30 INFO - PROCESS | 1108 | 1461272610444 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 1108 | 1461272610445 Marionette TRACE conn5 <- [1,1550,null,{}] 14:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:03:30 INFO - PROCESS | 1108 | 1461272610449 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:30 INFO - PROCESS | 1108 | 1461272610584 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:03:30 INFO - PROCESS | 1108 | 1461272610661 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 1108 | ++DOCSHELL 0FF96C00 == 88 [pid = 1108] [id = 397] 14:03:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (0FF97400) [pid = 1108] [serial = 1191] [outer = 00000000] 14:03:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (0FF9C800) [pid = 1108] [serial = 1192] [outer = 0FF97400] 14:03:30 INFO - PROCESS | 1108 | 1461272610708 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (0FF9F000) [pid = 1108] [serial = 1193] [outer = 0FF97400] 14:03:30 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (0EF12C00) [pid = 1108] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (19B6E800) [pid = 1108] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (15430000) [pid = 1108] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1AA5A400) [pid = 1108] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (18766000) [pid = 1108] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (103B7800) [pid = 1108] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (0EF05800) [pid = 1108] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1B1D6400) [pid = 1108] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (0EF50400) [pid = 1108] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:03:31 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (177CA800) [pid = 1108] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:03:31 INFO - PROCESS | 1108 | 1461272611240 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 830ms 14:03:31 INFO - PROCESS | 1108 | 1461272611281 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:03:31 INFO - PROCESS | 1108 | 1461272611283 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:03:31 INFO - PROCESS | 1108 | 1461272611286 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 1108 | 1461272611288 Marionette TRACE conn5 <- [1,1554,null,{}] 14:03:31 INFO - PROCESS | 1108 | 1461272611292 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:31 INFO - PROCESS | 1108 | 1461272611382 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:03:31 INFO - PROCESS | 1108 | 1461272611388 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 1108 | ++DOCSHELL 0FFA0000 == 89 [pid = 1108] [id = 398] 14:03:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (10C60800) [pid = 1108] [serial = 1194] [outer = 00000000] 14:03:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (19CF6000) [pid = 1108] [serial = 1195] [outer = 10C60800] 14:03:31 INFO - PROCESS | 1108 | 1461272611437 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1A7DA000) [pid = 1108] [serial = 1196] [outer = 10C60800] 14:03:31 INFO - PROCESS | 1108 | 1461272611884 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 14:03:31 INFO - PROCESS | 1108 | 1461272611922 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 1108 | 1461272611924 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:03:31 INFO - PROCESS | 1108 | 1461272611928 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 1108 | 1461272611929 Marionette TRACE conn5 <- [1,1558,null,{}] 14:03:31 INFO - PROCESS | 1108 | 1461272611933 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:32 INFO - PROCESS | 1108 | 1461272612024 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:03:32 INFO - PROCESS | 1108 | 1461272612031 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 1108 | ++DOCSHELL 1B1EC800 == 90 [pid = 1108] [id = 399] 14:03:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1DAB9800) [pid = 1108] [serial = 1197] [outer = 00000000] 14:03:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1DC1FC00) [pid = 1108] [serial = 1198] [outer = 1DAB9800] 14:03:32 INFO - PROCESS | 1108 | 1461272612075 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1DC28400) [pid = 1108] [serial = 1199] [outer = 1DAB9800] 14:03:32 INFO - PROCESS | 1108 | 1461272612557 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 14:03:32 INFO - PROCESS | 1108 | 1461272612607 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 1108 | 1461272612609 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:03:32 INFO - PROCESS | 1108 | 1461272612612 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:03:32 INFO - PROCESS | 1108 | 1461272612614 Marionette TRACE conn5 <- [1,1562,null,{}] 14:03:32 INFO - PROCESS | 1108 | 1461272612618 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:32 INFO - PROCESS | 1108 | 1461272612716 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:03:32 INFO - PROCESS | 1108 | 1461272612722 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 1108 | ++DOCSHELL 1DC71800 == 91 [pid = 1108] [id = 400] 14:03:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1DC87400) [pid = 1108] [serial = 1200] [outer = 00000000] 14:03:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1E5CC800) [pid = 1108] [serial = 1201] [outer = 1DC87400] 14:03:32 INFO - PROCESS | 1108 | 1461272612768 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1F82CC00) [pid = 1108] [serial = 1202] [outer = 1DC87400] 14:03:33 INFO - PROCESS | 1108 | 1461272613542 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 14:03:33 INFO - PROCESS | 1108 | 1461272613588 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 1108 | 1461272613593 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:03:33 INFO - PROCESS | 1108 | 1461272613614 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 1108 | 1461272613618 Marionette TRACE conn5 <- [1,1566,null,{}] 14:03:33 INFO - PROCESS | 1108 | 1461272613623 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:33 INFO - PROCESS | 1108 | 1461272613720 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:03:33 INFO - PROCESS | 1108 | 1461272613880 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 1108 | ++DOCSHELL 10B07400 == 92 [pid = 1108] [id = 401] 14:03:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (10C64000) [pid = 1108] [serial = 1203] [outer = 00000000] 14:03:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (159DF000) [pid = 1108] [serial = 1204] [outer = 10C64000] 14:03:33 INFO - PROCESS | 1108 | 1461272613943 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (15C86C00) [pid = 1108] [serial = 1205] [outer = 10C64000] 14:03:34 INFO - PROCESS | 1108 | 1461272614510 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 14:03:34 INFO - PROCESS | 1108 | 1461272614576 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 1108 | 1461272614582 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:03:34 INFO - PROCESS | 1108 | 1461272614589 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 1108 | 1461272614592 Marionette TRACE conn5 <- [1,1570,null,{}] 14:03:34 INFO - PROCESS | 1108 | 1461272614596 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:34 INFO - PROCESS | 1108 | 1461272614716 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:03:34 INFO - PROCESS | 1108 | 1461272614884 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 1108 | ++DOCSHELL 1875EC00 == 93 [pid = 1108] [id = 402] 14:03:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (19860000) [pid = 1108] [serial = 1206] [outer = 00000000] 14:03:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1A7D6400) [pid = 1108] [serial = 1207] [outer = 19860000] 14:03:34 INFO - PROCESS | 1108 | 1461272614940 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1AADFC00) [pid = 1108] [serial = 1208] [outer = 19860000] 14:03:35 INFO - PROCESS | 1108 | 1461272615575 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1022ms 14:03:35 INFO - PROCESS | 1108 | 1461272615612 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 1108 | 1461272615615 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:03:35 INFO - PROCESS | 1108 | 1461272615619 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 1108 | 1461272615623 Marionette TRACE conn5 <- [1,1574,null,{}] 14:03:35 INFO - PROCESS | 1108 | 1461272615634 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:35 INFO - PROCESS | 1108 | 1461272615811 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:03:35 INFO - PROCESS | 1108 | 1461272615975 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 1108 | ++DOCSHELL 1B12B800 == 94 [pid = 1108] [id = 403] 14:03:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1DB8B800) [pid = 1108] [serial = 1209] [outer = 00000000] 14:03:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1FE2B000) [pid = 1108] [serial = 1210] [outer = 1DB8B800] 14:03:36 INFO - PROCESS | 1108 | 1461272616040 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (20236400) [pid = 1108] [serial = 1211] [outer = 1DB8B800] 14:03:36 INFO - PROCESS | 1108 | 1461272616631 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1080ms 14:03:36 INFO - PROCESS | 1108 | 1461272616713 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 1108 | 1461272616715 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:03:36 INFO - PROCESS | 1108 | 1461272616719 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 1108 | 1461272616721 Marionette TRACE conn5 <- [1,1578,null,{}] 14:03:36 INFO - PROCESS | 1108 | 1461272616725 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:36 INFO - PROCESS | 1108 | 1461272616881 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:03:37 INFO - PROCESS | 1108 | 1461272617041 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 1108 | ++DOCSHELL 219B7000 == 95 [pid = 1108] [id = 404] 14:03:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (219B7800) [pid = 1108] [serial = 1212] [outer = 00000000] 14:03:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (21D52800) [pid = 1108] [serial = 1213] [outer = 219B7800] 14:03:37 INFO - PROCESS | 1108 | 1461272617100 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (2287CC00) [pid = 1108] [serial = 1214] [outer = 219B7800] 14:03:37 INFO - PROCESS | 1108 | 1461272617637 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 14:03:37 INFO - PROCESS | 1108 | 1461272617694 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 1108 | 1461272617696 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:03:37 INFO - PROCESS | 1108 | 1461272617699 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 1108 | 1461272617701 Marionette TRACE conn5 <- [1,1582,null,{}] 14:03:37 INFO - PROCESS | 1108 | 1461272617705 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:37 INFO - PROCESS | 1108 | 1461272617818 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:03:37 INFO - PROCESS | 1108 | 1461272617984 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 1108 | ++DOCSHELL 23782400 == 96 [pid = 1108] [id = 405] 14:03:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (23788400) [pid = 1108] [serial = 1215] [outer = 00000000] 14:03:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (23FCC800) [pid = 1108] [serial = 1216] [outer = 23788400] 14:03:38 INFO - PROCESS | 1108 | 1461272618040 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (23FCF400) [pid = 1108] [serial = 1217] [outer = 23788400] 14:03:38 INFO - PROCESS | 1108 | 1461272618662 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 14:03:38 INFO - PROCESS | 1108 | 1461272618673 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 1108 | 1461272618675 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:03:38 INFO - PROCESS | 1108 | 1461272618679 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:03:38 INFO - PROCESS | 1108 | 1461272618681 Marionette TRACE conn5 <- [1,1586,null,{}] 14:03:38 INFO - PROCESS | 1108 | 1461272618685 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:38 INFO - PROCESS | 1108 | 1461272618813 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:03:38 INFO - PROCESS | 1108 | 1461272618981 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 1108 | ++DOCSHELL 22880C00 == 97 [pid = 1108] [id = 406] 14:03:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (2378F800) [pid = 1108] [serial = 1218] [outer = 00000000] 14:03:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (24EE3000) [pid = 1108] [serial = 1219] [outer = 2378F800] 14:03:39 INFO - PROCESS | 1108 | 1461272619044 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (2520A000) [pid = 1108] [serial = 1220] [outer = 2378F800] 14:03:39 INFO - PROCESS | 1108 | 1461272619671 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1017ms 14:03:39 INFO - PROCESS | 1108 | 1461272619700 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 1108 | 1461272619702 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:03:39 INFO - PROCESS | 1108 | 1461272619706 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:03:39 INFO - PROCESS | 1108 | 1461272619708 Marionette TRACE conn5 <- [1,1590,null,{}] 14:03:39 INFO - PROCESS | 1108 | 1461272619727 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:39 INFO - PROCESS | 1108 | 1461272619855 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:03:40 INFO - PROCESS | 1108 | 1461272620020 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 1108 | ++DOCSHELL 10C77800 == 98 [pid = 1108] [id = 407] 14:03:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (11B62000) [pid = 1108] [serial = 1221] [outer = 00000000] 14:03:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (25211000) [pid = 1108] [serial = 1222] [outer = 11B62000] 14:03:40 INFO - PROCESS | 1108 | 1461272620075 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (25212400) [pid = 1108] [serial = 1223] [outer = 11B62000] 14:03:40 INFO - PROCESS | 1108 | 1461272620927 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1283ms 14:03:41 INFO - PROCESS | 1108 | 1461272620996 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 1108 | 1461272621000 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:03:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:03:41 INFO - PROCESS | 1108 | 1461272621005 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 1108 | 1461272621009 Marionette TRACE conn5 <- [1,1594,null,{}] 14:03:41 INFO - PROCESS | 1108 | 1461272621015 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:41 INFO - PROCESS | 1108 | 1461272621124 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:03:41 INFO - PROCESS | 1108 | 1461272621283 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 1108 | ++DOCSHELL 0EF52800 == 99 [pid = 1108] [id = 408] 14:03:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (0EF7D000) [pid = 1108] [serial = 1224] [outer = 00000000] 14:03:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (10C73400) [pid = 1108] [serial = 1225] [outer = 0EF7D000] 14:03:41 INFO - PROCESS | 1108 | 1461272621335 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (1205A400) [pid = 1108] [serial = 1226] [outer = 0EF7D000] 14:03:41 INFO - PROCESS | 1108 | 1461272621961 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:03:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 14:03:42 INFO - PROCESS | 1108 | 1461272621993 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 1108 | 1461272621999 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:03:42 INFO - PROCESS | 1108 | 1461272622007 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 1108 | 1461272622010 Marionette TRACE conn5 <- [1,1598,null,{}] 14:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:03:42 INFO - PROCESS | 1108 | 1461272622014 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:42 INFO - PROCESS | 1108 | 1461272622124 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:03:42 INFO - PROCESS | 1108 | 1461272622294 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 1108 | ++DOCSHELL 15411C00 == 100 [pid = 1108] [id = 409] 14:03:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (1542C000) [pid = 1108] [serial = 1227] [outer = 00000000] 14:03:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (17310800) [pid = 1108] [serial = 1228] [outer = 1542C000] 14:03:42 INFO - PROCESS | 1108 | 1461272622344 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1906C000) [pid = 1108] [serial = 1229] [outer = 1542C000] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1DB8A000 == 99 [pid = 1108] [id = 308] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1B1EC800 == 98 [pid = 1108] [id = 399] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 0FFA0000 == 97 [pid = 1108] [id = 398] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 0FF96C00 == 96 [pid = 1108] [id = 397] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1B1E9C00 == 95 [pid = 1108] [id = 396] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1A7D6C00 == 94 [pid = 1108] [id = 395] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 19D87800 == 93 [pid = 1108] [id = 394] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (12057000) [pid = 1108] [serial = 1095] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (1DC72800) [pid = 1108] [serial = 1102] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (1A016400) [pid = 1108] [serial = 1099] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (1DBAE400) [pid = 1108] [serial = 1105] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1E5CCC00) [pid = 1108] [serial = 1108] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (2022A800) [pid = 1108] [serial = 1111] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (20234000) [pid = 1108] [serial = 1114] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 19859C00 == 92 [pid = 1108] [id = 393] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1D69CC00 == 91 [pid = 1108] [id = 364] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 10884400 == 90 [pid = 1108] [id = 392] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 17794400 == 89 [pid = 1108] [id = 391] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1A5D1C00 == 88 [pid = 1108] [id = 389] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 21D4A400 == 87 [pid = 1108] [id = 388] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 219AC800 == 86 [pid = 1108] [id = 387] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1E614000 == 85 [pid = 1108] [id = 386] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1DB8C400 == 84 [pid = 1108] [id = 385] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 1A7DF400 == 83 [pid = 1108] [id = 384] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 154A1C00 == 82 [pid = 1108] [id = 383] 14:03:42 INFO - PROCESS | 1108 | --DOCSHELL 0EF2C400 == 81 [pid = 1108] [id = 382] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (10B0A800) [pid = 1108] [serial = 1063] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1A012C00) [pid = 1108] [serial = 1129] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (159D2000) [pid = 1108] [serial = 1123] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (15C89400) [pid = 1108] [serial = 1124] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1AB46400) [pid = 1108] [serial = 1132] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1985B000) [pid = 1108] [serial = 1126] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (19948000) [pid = 1108] [serial = 1127] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (15429400) [pid = 1108] [serial = 1118] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (11B0E800) [pid = 1108] [serial = 1117] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1010A000) [pid = 1108] [serial = 1120] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (10B7A400) [pid = 1108] [serial = 1121] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1C41B800) [pid = 1108] [serial = 1135] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1B1CC800) [pid = 1108] [serial = 1133] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (10C76C00) [pid = 1108] [serial = 1138] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1CF3C400) [pid = 1108] [serial = 1136] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1DB41800) [pid = 1108] [serial = 1141] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1DB90000) [pid = 1108] [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.] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1DB49000) [pid = 1108] [serial = 1142] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (15431000) [pid = 1108] [serial = 1139] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1A0B4400) [pid = 1108] [serial = 1130] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1DBA8000) [pid = 1108] [serial = 1144] [outer = 00000000] [url = about:blank] 14:03:42 INFO - PROCESS | 1108 | 1461272622961 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:03:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 14:03:42 INFO - PROCESS | 1108 | 1461272622984 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 1108 | 1461272622987 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:03:42 INFO - PROCESS | 1108 | 1461272622990 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 1108 | 1461272622993 Marionette TRACE conn5 <- [1,1602,null,{}] 14:03:43 INFO - PROCESS | 1108 | 1461272623003 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:43 INFO - PROCESS | 1108 | 1461272623099 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:03:43 INFO - PROCESS | 1108 | 1461272623235 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 1108 | ++DOCSHELL 10B7A400 == 82 [pid = 1108] [id = 410] 14:03:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (10C63000) [pid = 1108] [serial = 1230] [outer = 00000000] 14:03:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (11B9D400) [pid = 1108] [serial = 1231] [outer = 10C63000] 14:03:43 INFO - PROCESS | 1108 | 1461272623283 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (124AF000) [pid = 1108] [serial = 1232] [outer = 10C63000] 14:03:43 INFO - PROCESS | 1108 | 1461272623663 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:03: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 14:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 14:03:43 INFO - PROCESS | 1108 | 1461272623720 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 1108 | 1461272623723 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:03:43 INFO - PROCESS | 1108 | 1461272623726 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 1108 | 1461272623728 Marionette TRACE conn5 <- [1,1606,null,{}] 14:03:43 INFO - PROCESS | 1108 | 1461272623731 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:43 INFO - PROCESS | 1108 | 1461272623850 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:03:43 INFO - PROCESS | 1108 | 1461272623862 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 1108 | ++DOCSHELL 15433C00 == 83 [pid = 1108] [id = 411] 14:03:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1590DC00) [pid = 1108] [serial = 1233] [outer = 00000000] 14:03:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (15C89000) [pid = 1108] [serial = 1234] [outer = 1590DC00] 14:03:43 INFO - PROCESS | 1108 | 1461272623907 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1779A000) [pid = 1108] [serial = 1235] [outer = 1590DC00] 14:03:44 INFO - PROCESS | 1108 | 1461272624373 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 14:03:44 INFO - PROCESS | 1108 | 1461272624461 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 1108 | 1461272624463 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:03:44 INFO - PROCESS | 1108 | 1461272624466 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:03:44 INFO - PROCESS | 1108 | 1461272624468 Marionette TRACE conn5 <- [1,1610,null,{}] 14:03:44 INFO - PROCESS | 1108 | 1461272624471 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:44 INFO - PROCESS | 1108 | 1461272624560 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:03:44 INFO - PROCESS | 1108 | 1461272624566 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 1108 | ++DOCSHELL 19729400 == 84 [pid = 1108] [id = 412] 14:03:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (19946C00) [pid = 1108] [serial = 1236] [outer = 00000000] 14:03:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (19B72C00) [pid = 1108] [serial = 1237] [outer = 19946C00] 14:03:44 INFO - PROCESS | 1108 | 1461272624612 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (19D39C00) [pid = 1108] [serial = 1238] [outer = 19946C00] 14:03:45 INFO - PROCESS | 1108 | 1461272625118 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:03: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 14:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 14:03:45 INFO - PROCESS | 1108 | 1461272625143 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 1108 | 1461272625145 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:03:45 INFO - PROCESS | 1108 | 1461272625148 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 1108 | 1461272625150 Marionette TRACE conn5 <- [1,1614,null,{}] 14:03:45 INFO - PROCESS | 1108 | 1461272625153 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:45 INFO - PROCESS | 1108 | 1461272625337 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:03:45 INFO - PROCESS | 1108 | 1461272625367 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D7000 == 85 [pid = 1108] [id = 413] 14:03:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1A5D8400) [pid = 1108] [serial = 1239] [outer = 00000000] 14:03:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1A7D5400) [pid = 1108] [serial = 1240] [outer = 1A5D8400] 14:03:45 INFO - PROCESS | 1108 | 1461272625418 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1A885000) [pid = 1108] [serial = 1241] [outer = 1A5D8400] 14:03:45 INFO - PROCESS | 1108 | 1461272625885 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 14:03:45 INFO - PROCESS | 1108 | 1461272625922 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 1108 | 1461272625924 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:03:45 INFO - PROCESS | 1108 | 1461272625927 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 1108 | 1461272625929 Marionette TRACE conn5 <- [1,1618,null,{}] 14:03:45 INFO - PROCESS | 1108 | 1461272625932 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:46 INFO - PROCESS | 1108 | 1461272626060 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:03:46 INFO - PROCESS | 1108 | 1461272626103 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 1108 | ++DOCSHELL 1A8CEC00 == 86 [pid = 1108] [id = 414] 14:03:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1A8D3400) [pid = 1108] [serial = 1242] [outer = 00000000] 14:03:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1B1CC400) [pid = 1108] [serial = 1243] [outer = 1A8D3400] 14:03:46 INFO - PROCESS | 1108 | 1461272626148 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1B1D2400) [pid = 1108] [serial = 1244] [outer = 1A8D3400] 14:03:46 INFO - PROCESS | 1108 | 1461272626607 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 14:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:03:46 INFO - PROCESS | 1108 | 1461272626661 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 1108 | 1461272626663 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:03:46 INFO - PROCESS | 1108 | 1461272626666 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 1108 | 1461272626667 Marionette TRACE conn5 <- [1,1622,null,{}] 14:03:46 INFO - PROCESS | 1108 | 1461272626671 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:47 INFO - PROCESS | 1108 | 1461272627279 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (15451000) [pid = 1108] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1DBA8800) [pid = 1108] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (1DC1C800) [pid = 1108] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (19081400) [pid = 1108] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (19D81C00) [pid = 1108] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1CB28000) [pid = 1108] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1E5CEC00) [pid = 1108] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (19B74C00) [pid = 1108] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (0EF4B800) [pid = 1108] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (0FF97400) [pid = 1108] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (10C60800) [pid = 1108] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (10C71000) [pid = 1108] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (19D8C800) [pid = 1108] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1B12CC00) [pid = 1108] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1D6A1C00) [pid = 1108] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1DC6C400) [pid = 1108] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (219ADC00) [pid = 1108] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (15C85800) [pid = 1108] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (10C6A800) [pid = 1108] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (1DC7F400) [pid = 1108] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (10B01400) [pid = 1108] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1DBA9400) [pid = 1108] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (10B07000) [pid = 1108] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (0EF50C00) [pid = 1108] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1AA5E400) [pid = 1108] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1A5D6800) [pid = 1108] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (17797800) [pid = 1108] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1985BC00) [pid = 1108] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1DAB9800) [pid = 1108] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:03:47 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DAB1C00) [pid = 1108] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:03:47 INFO - PROCESS | 1108 | 1461272627367 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 1108 | ++DOCSHELL 0EF16C00 == 87 [pid = 1108] [id = 415] 14:03:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (0EF1E000) [pid = 1108] [serial = 1245] [outer = 00000000] 14:03:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1087F800) [pid = 1108] [serial = 1246] [outer = 0EF1E000] 14:03:47 INFO - PROCESS | 1108 | 1461272627413 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (10C73C00) [pid = 1108] [serial = 1247] [outer = 0EF1E000] 14:03:47 INFO - PROCESS | 1108 | 1461272627788 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1170ms 14:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:03:47 INFO - PROCESS | 1108 | 1461272627837 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 1108 | 1461272627839 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:03:47 INFO - PROCESS | 1108 | 1461272627842 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 1108 | 1461272627844 Marionette TRACE conn5 <- [1,1626,null,{}] 14:03:47 INFO - PROCESS | 1108 | 1461272627847 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:47 INFO - PROCESS | 1108 | 1461272627940 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:03:47 INFO - PROCESS | 1108 | 1461272627947 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 1108 | ++DOCSHELL 10D5C000 == 88 [pid = 1108] [id = 416] 14:03:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1230C400) [pid = 1108] [serial = 1248] [outer = 00000000] 14:03:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (19B73400) [pid = 1108] [serial = 1249] [outer = 1230C400] 14:03:48 INFO - PROCESS | 1108 | 1461272627991 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1A5D9800) [pid = 1108] [serial = 1250] [outer = 1230C400] 14:03:48 INFO - PROCESS | 1108 | 1461272628433 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 14:03:48 INFO - PROCESS | 1108 | 1461272628480 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 1108 | 1461272628482 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:03:48 INFO - PROCESS | 1108 | 1461272628485 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 1108 | 1461272628487 Marionette TRACE conn5 <- [1,1630,null,{}] 14:03:48 INFO - PROCESS | 1108 | 1461272628490 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:48 INFO - PROCESS | 1108 | 1461272628584 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:03:48 INFO - PROCESS | 1108 | 1461272628624 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 1108 | ++DOCSHELL 15BF2000 == 89 [pid = 1108] [id = 417] 14:03:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (16ABD000) [pid = 1108] [serial = 1251] [outer = 00000000] 14:03:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1CB28000) [pid = 1108] [serial = 1252] [outer = 16ABD000] 14:03:48 INFO - PROCESS | 1108 | 1461272628672 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (1DA23800) [pid = 1108] [serial = 1253] [outer = 16ABD000] 14:03:49 INFO - PROCESS | 1108 | 1461272629134 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 14:03:49 INFO - PROCESS | 1108 | 1461272629162 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:03:49 INFO - PROCESS | 1108 | 1461272629165 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:03:49 INFO - PROCESS | 1108 | 1461272629168 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 1108 | 1461272629170 Marionette TRACE conn5 <- [1,1634,null,{}] 14:03:49 INFO - PROCESS | 1108 | 1461272629174 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:49 INFO - PROCESS | 1108 | 1461272629360 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:03:49 INFO - PROCESS | 1108 | 1461272629512 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 1108 | ++DOCSHELL 0EF0FC00 == 90 [pid = 1108] [id = 418] 14:03:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (0EF10C00) [pid = 1108] [serial = 1254] [outer = 00000000] 14:03:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (0FF92C00) [pid = 1108] [serial = 1255] [outer = 0EF10C00] 14:03:49 INFO - PROCESS | 1108 | 1461272629570 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (0FF99400) [pid = 1108] [serial = 1256] [outer = 0EF10C00] 14:03:50 INFO - PROCESS | 1108 | 1461272630251 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1128ms 14:03:50 INFO - PROCESS | 1108 | 1461272630298 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 1108 | 1461272630304 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:03:50 INFO - PROCESS | 1108 | 1461272630308 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:03:50 INFO - PROCESS | 1108 | 1461272630313 Marionette TRACE conn5 <- [1,1638,null,{}] 14:03:50 INFO - PROCESS | 1108 | 1461272630318 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:50 INFO - PROCESS | 1108 | 1461272630442 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:03:50 INFO - PROCESS | 1108 | 1461272630596 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 1108 | ++DOCSHELL 10D65400 == 91 [pid = 1108] [id = 419] 14:03:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (10F04800) [pid = 1108] [serial = 1257] [outer = 00000000] 14:03:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1590FC00) [pid = 1108] [serial = 1258] [outer = 10F04800] 14:03:50 INFO - PROCESS | 1108 | 1461272630656 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (16AC2400) [pid = 1108] [serial = 1259] [outer = 10F04800] 14:03:51 INFO - PROCESS | 1108 | 1461272631231 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 14:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:03:51 INFO - PROCESS | 1108 | 1461272631283 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 1108 | 1461272631286 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:03:51 INFO - PROCESS | 1108 | 1461272631290 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 1108 | 1461272631292 Marionette TRACE conn5 <- [1,1642,null,{}] 14:03:51 INFO - PROCESS | 1108 | 1461272631296 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:51 INFO - PROCESS | 1108 | 1461272631413 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:03:51 INFO - PROCESS | 1108 | 1461272631585 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D5800 == 92 [pid = 1108] [id = 420] 14:03:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1A5D6000) [pid = 1108] [serial = 1260] [outer = 00000000] 14:03:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1B1CD400) [pid = 1108] [serial = 1261] [outer = 1A5D6000] 14:03:51 INFO - PROCESS | 1108 | 1461272631642 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1D694C00) [pid = 1108] [serial = 1262] [outer = 1A5D6000] 14:03:52 INFO - PROCESS | 1108 | 1461272632257 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1022ms 14:03:52 INFO - PROCESS | 1108 | 1461272632324 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 1108 | 1461272632329 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:03:52 INFO - PROCESS | 1108 | 1461272632358 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 1108 | 1461272632363 Marionette TRACE conn5 <- [1,1646,null,{}] 14:03:52 INFO - PROCESS | 1108 | 1461272632367 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:52 INFO - PROCESS | 1108 | 1461272632484 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:03:52 INFO - PROCESS | 1108 | 1461272632640 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 1108 | ++DOCSHELL 1DB5C400 == 93 [pid = 1108] [id = 421] 14:03:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DB5FC00) [pid = 1108] [serial = 1263] [outer = 00000000] 14:03:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1DBB1C00) [pid = 1108] [serial = 1264] [outer = 1DB5FC00] 14:03:52 INFO - PROCESS | 1108 | 1461272632696 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1DC1E800) [pid = 1108] [serial = 1265] [outer = 1DB5FC00] 14:03:53 INFO - PROCESS | 1108 | 1461272633328 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1038ms 14:03:53 INFO - PROCESS | 1108 | 1461272633380 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 1108 | 1461272633383 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:03:53 INFO - PROCESS | 1108 | 1461272633386 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:03:53 INFO - PROCESS | 1108 | 1461272633389 Marionette TRACE conn5 <- [1,1650,null,{}] 14:03:53 INFO - PROCESS | 1108 | 1461272633393 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:53 INFO - PROCESS | 1108 | 1461272633510 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:03:53 INFO - PROCESS | 1108 | 1461272633665 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 1108 | ++DOCSHELL 1DC22000 == 94 [pid = 1108] [id = 422] 14:03:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1DC23C00) [pid = 1108] [serial = 1266] [outer = 00000000] 14:03:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1DC7F800) [pid = 1108] [serial = 1267] [outer = 1DC23C00] 14:03:53 INFO - PROCESS | 1108 | 1461272633723 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1E35FC00) [pid = 1108] [serial = 1268] [outer = 1DC23C00] 14:03:54 INFO - PROCESS | 1108 | 1461272634284 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 14:03:54 INFO - PROCESS | 1108 | 1461272634320 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 1108 | 1461272634323 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:03:54 INFO - PROCESS | 1108 | 1461272634326 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:03:54 INFO - PROCESS | 1108 | 1461272634328 Marionette TRACE conn5 <- [1,1654,null,{}] 14:03:54 INFO - PROCESS | 1108 | 1461272634332 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:54 INFO - PROCESS | 1108 | 1461272634448 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:03:54 INFO - PROCESS | 1108 | 1461272634620 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1108 | ++DOCSHELL 1E5CE400 == 95 [pid = 1108] [id = 423] 14:03:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1E5CEC00) [pid = 1108] [serial = 1269] [outer = 00000000] 14:03:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1E614000) [pid = 1108] [serial = 1270] [outer = 1E5CEC00] 14:03:54 INFO - PROCESS | 1108 | 1461272634686 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1FE20C00) [pid = 1108] [serial = 1271] [outer = 1E5CEC00] 14:03:55 INFO - PROCESS | 1108 | 1461272635291 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1017ms 14:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:03:55 INFO - PROCESS | 1108 | 1461272635347 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 1108 | 1461272635349 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:03:55 INFO - PROCESS | 1108 | 1461272635353 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 1108 | 1461272635355 Marionette TRACE conn5 <- [1,1658,null,{}] 14:03:55 INFO - PROCESS | 1108 | 1461272635358 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:55 INFO - PROCESS | 1108 | 1461272635475 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:03:55 INFO - PROCESS | 1108 | 1461272635631 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 1108 | ++DOCSHELL 1FE27400 == 96 [pid = 1108] [id = 424] 14:03:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (2022DC00) [pid = 1108] [serial = 1272] [outer = 00000000] 14:03:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (2106C000) [pid = 1108] [serial = 1273] [outer = 2022DC00] 14:03:55 INFO - PROCESS | 1108 | 1461272635686 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (210D8400) [pid = 1108] [serial = 1274] [outer = 2022DC00] 14:03:56 INFO - PROCESS | 1108 | 1461272636261 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 14:03:56 INFO - PROCESS | 1108 | 1461272636323 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 1108 | 1461272636326 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:03:56 INFO - PROCESS | 1108 | 1461272636329 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:03:56 INFO - PROCESS | 1108 | 1461272636331 Marionette TRACE conn5 <- [1,1662,null,{}] 14:03:56 INFO - PROCESS | 1108 | 1461272636335 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:56 INFO - PROCESS | 1108 | 1461272636447 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:03:56 INFO - PROCESS | 1108 | 1461272636602 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 1108 | ++DOCSHELL 1DBBC400 == 97 [pid = 1108] [id = 425] 14:03:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1DBBE400) [pid = 1108] [serial = 1275] [outer = 00000000] 14:03:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1DBC5400) [pid = 1108] [serial = 1276] [outer = 1DBBE400] 14:03:56 INFO - PROCESS | 1108 | 1461272636658 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1DBC8000) [pid = 1108] [serial = 1277] [outer = 1DBBE400] 14:03:57 INFO - PROCESS | 1108 | 1461272637262 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 14:03:57 INFO - PROCESS | 1108 | 1461272637303 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 1108 | 1461272637306 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:03:57 INFO - PROCESS | 1108 | 1461272637309 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:03:57 INFO - PROCESS | 1108 | 1461272637311 Marionette TRACE conn5 <- [1,1666,null,{}] 14:03:57 INFO - PROCESS | 1108 | 1461272637315 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:57 INFO - PROCESS | 1108 | 1461272637430 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:03:57 INFO - PROCESS | 1108 | 1461272637587 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 1108 | ++DOCSHELL 0EF75C00 == 98 [pid = 1108] [id = 426] 14:03:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (0FF97C00) [pid = 1108] [serial = 1278] [outer = 00000000] 14:03:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (1541C000) [pid = 1108] [serial = 1279] [outer = 0FF97C00] 14:03:57 INFO - PROCESS | 1108 | 1461272637643 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1592EC00) [pid = 1108] [serial = 1280] [outer = 0FF97C00] 14:03:58 INFO - PROCESS | 1108 | 1461272638445 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1178ms 14:03:58 INFO - PROCESS | 1108 | 1461272638492 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 1108 | 1461272638496 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:03:58 INFO - PROCESS | 1108 | 1461272638501 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 1108 | 1461272638504 Marionette TRACE conn5 <- [1,1670,null,{}] 14:03:58 INFO - PROCESS | 1108 | 1461272638510 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:58 INFO - PROCESS | 1108 | 1461272638623 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:03:58 INFO - PROCESS | 1108 | 1461272638787 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 1108 | ++DOCSHELL 15430800 == 99 [pid = 1108] [id = 427] 14:03:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (15431000) [pid = 1108] [serial = 1281] [outer = 00000000] 14:03:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (16ABEC00) [pid = 1108] [serial = 1282] [outer = 15431000] 14:03:58 INFO - PROCESS | 1108 | 1461272638839 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1730B800) [pid = 1108] [serial = 1283] [outer = 15431000] 14:03:59 INFO - PROCESS | 1108 | 1461272639450 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1026ms 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 15BF2000 == 98 [pid = 1108] [id = 417] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 10D5C000 == 97 [pid = 1108] [id = 416] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 0EF16C00 == 96 [pid = 1108] [id = 415] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 1A8CEC00 == 95 [pid = 1108] [id = 414] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 1A5D7000 == 94 [pid = 1108] [id = 413] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 19729400 == 93 [pid = 1108] [id = 412] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 15433C00 == 92 [pid = 1108] [id = 411] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 10B7A400 == 91 [pid = 1108] [id = 410] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 15411C00 == 90 [pid = 1108] [id = 409] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1F824000) [pid = 1108] [serial = 1156] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (2022D000) [pid = 1108] [serial = 1159] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (219B5400) [pid = 1108] [serial = 1162] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (22882400) [pid = 1108] [serial = 1165] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (23789000) [pid = 1108] [serial = 1168] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (1E5CC800) [pid = 1108] [serial = 1201] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | 1461272639648 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 1108 | 1461272639653 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 0EF52800 == 89 [pid = 1108] [id = 408] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 1875EC00 == 88 [pid = 1108] [id = 402] 14:03:59 INFO - PROCESS | 1108 | --DOCSHELL 10B07400 == 87 [pid = 1108] [id = 401] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (12304C00) [pid = 1108] [serial = 1096] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1A8C7000) [pid = 1108] [serial = 1015] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1B1E5C00) [pid = 1108] [serial = 1018] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1DB58400) [pid = 1108] [serial = 1093] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1E362800) [pid = 1108] [serial = 1051] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (21D44000) [pid = 1108] [serial = 1060] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1A5CE400) [pid = 1108] [serial = 1100] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (21067800) [pid = 1108] [serial = 1115] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (21065400) [pid = 1108] [serial = 1057] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (15412000) [pid = 1108] [serial = 1045] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1E5D3000) [pid = 1108] [serial = 1109] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (16ABF400) [pid = 1108] [serial = 1006] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1DBB0C00) [pid = 1108] [serial = 1106] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1DC7FC00) [pid = 1108] [serial = 1103] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (19863C00) [pid = 1108] [serial = 1009] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1B132000) [pid = 1108] [serial = 1048] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (2022BC00) [pid = 1108] [serial = 1112] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1F82C400) [pid = 1108] [serial = 1054] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (19D88400) [pid = 1108] [serial = 1012] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1DC81000) [pid = 1108] [serial = 1042] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1B1E9400) [pid = 1108] [serial = 1153] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (10F0C400) [pid = 1108] [serial = 1177] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (11BA3800) [pid = 1108] [serial = 1178] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (11B9D800) [pid = 1108] [serial = 1171] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (16F19800) [pid = 1108] [serial = 1172] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1B1CE000) [pid = 1108] [serial = 1186] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1A7DC000) [pid = 1108] [serial = 1183] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (10106400) [pid = 1108] [serial = 1147] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (19D48800) [pid = 1108] [serial = 1175] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (19B67C00) [pid = 1108] [serial = 1174] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (16A89000) [pid = 1108] [serial = 1150] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (19B69800) [pid = 1108] [serial = 1180] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1DC28400) [pid = 1108] [serial = 1199] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19CF2C00) [pid = 1108] [serial = 1181] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (1DB82400) [pid = 1108] [serial = 1189] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1B1E7000) [pid = 1108] [serial = 1187] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (0FF9C800) [pid = 1108] [serial = 1192] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1DB86800) [pid = 1108] [serial = 1190] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1DC1FC00) [pid = 1108] [serial = 1198] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (0FF9F000) [pid = 1108] [serial = 1193] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (19CF6000) [pid = 1108] [serial = 1195] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1A7DA000) [pid = 1108] [serial = 1196] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1A8D2000) [pid = 1108] [serial = 1184] [outer = 00000000] [url = about:blank] 14:03:59 INFO - PROCESS | 1108 | 1461272639706 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 1108 | 1461272639709 Marionette TRACE conn5 <- [1,1674,null,{}] 14:03:59 INFO - PROCESS | 1108 | 1461272639713 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:03:59 INFO - PROCESS | 1108 | 1461272639807 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:03:59 INFO - PROCESS | 1108 | 1461272639816 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 1108 | ++DOCSHELL 1010A000 == 88 [pid = 1108] [id = 428] 14:03:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (10110800) [pid = 1108] [serial = 1284] [outer = 00000000] 14:03:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (10C5A000) [pid = 1108] [serial = 1285] [outer = 10110800] 14:03:59 INFO - PROCESS | 1108 | 1461272639863 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (10F02400) [pid = 1108] [serial = 1286] [outer = 10110800] 14:04:00 INFO - PROCESS | 1108 | 1461272640387 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:04:00 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 14:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 710ms 14:04:00 INFO - PROCESS | 1108 | 1461272640428 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 1108 | 1461272640430 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:04:00 INFO - PROCESS | 1108 | 1461272640434 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:04:00 INFO - PROCESS | 1108 | 1461272640437 Marionette TRACE conn5 <- [1,1678,null,{}] 14:04:00 INFO - PROCESS | 1108 | 1461272640447 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:00 INFO - PROCESS | 1108 | 1461272640546 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:04:00 INFO - PROCESS | 1108 | 1461272640665 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1108 | ++DOCSHELL 16ABF400 == 89 [pid = 1108] [id = 429] 14:04:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (16AC7800) [pid = 1108] [serial = 1287] [outer = 00000000] 14:04:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (18768800) [pid = 1108] [serial = 1288] [outer = 16AC7800] 14:04:00 INFO - PROCESS | 1108 | 1461272640713 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (19862400) [pid = 1108] [serial = 1289] [outer = 16AC7800] 14:04:01 INFO - PROCESS | 1108 | 1461272641098 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 14:04:01 INFO - PROCESS | 1108 | 1461272641174 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 1108 | 1461272641177 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:04:01 INFO - PROCESS | 1108 | 1461272641183 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 1108 | 1461272641185 Marionette TRACE conn5 <- [1,1682,null,{}] 14:04:01 INFO - PROCESS | 1108 | 1461272641188 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:01 INFO - PROCESS | 1108 | 1461272641288 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:04:01 INFO - PROCESS | 1108 | 1461272641299 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 1108 | ++DOCSHELL 19B6D000 == 90 [pid = 1108] [id = 430] 14:04:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (19B6E000) [pid = 1108] [serial = 1290] [outer = 00000000] 14:04:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1A011800) [pid = 1108] [serial = 1291] [outer = 19B6E000] 14:04:01 INFO - PROCESS | 1108 | 1461272641346 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1A015400) [pid = 1108] [serial = 1292] [outer = 19B6E000] 14:04:01 INFO - PROCESS | 1108 | 1461272641810 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 14:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:04:01 INFO - PROCESS | 1108 | 1461272641859 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 1108 | 1461272641861 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:04:01 INFO - PROCESS | 1108 | 1461272641870 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 1108 | 1461272641872 Marionette TRACE conn5 <- [1,1686,null,{}] 14:04:01 INFO - PROCESS | 1108 | 1461272641876 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:02 INFO - PROCESS | 1108 | 1461272642005 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:04:02 INFO - PROCESS | 1108 | 1461272642079 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 1108 | ++DOCSHELL 15428400 == 91 [pid = 1108] [id = 431] 14:04:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (19D83400) [pid = 1108] [serial = 1293] [outer = 00000000] 14:04:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1A5DA400) [pid = 1108] [serial = 1294] [outer = 19D83400] 14:04:02 INFO - PROCESS | 1108 | 1461272642124 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1A7DA000) [pid = 1108] [serial = 1295] [outer = 19D83400] 14:04:02 INFO - PROCESS | 1108 | 1461272642565 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:04:02 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 14:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 14:04:02 INFO - PROCESS | 1108 | 1461272642594 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 1108 | 1461272642596 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:04:02 INFO - PROCESS | 1108 | 1461272642599 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 1108 | 1461272642601 Marionette TRACE conn5 <- [1,1690,null,{}] 14:04:02 INFO - PROCESS | 1108 | 1461272642604 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:02 INFO - PROCESS | 1108 | 1461272642783 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:04:02 INFO - PROCESS | 1108 | 1461272642815 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 1108 | ++DOCSHELL 1A7E1400 == 92 [pid = 1108] [id = 432] 14:04:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1A8CD800) [pid = 1108] [serial = 1296] [outer = 00000000] 14:04:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1B1CC800) [pid = 1108] [serial = 1297] [outer = 1A8CD800] 14:04:02 INFO - PROCESS | 1108 | 1461272642865 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1B1E7C00) [pid = 1108] [serial = 1298] [outer = 1A8CD800] 14:04:03 INFO - PROCESS | 1108 | 1461272643340 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 770ms 14:04:03 INFO - PROCESS | 1108 | 1461272643370 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 1108 | 1461272643372 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:04:03 INFO - PROCESS | 1108 | 1461272643375 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 1108 | 1461272643377 Marionette TRACE conn5 <- [1,1694,null,{}] 14:04:03 INFO - PROCESS | 1108 | 1461272643380 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:03 INFO - PROCESS | 1108 | 1461272643512 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:04:03 INFO - PROCESS | 1108 | 1461272643526 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 1108 | ++DOCSHELL 1B1C9C00 == 93 [pid = 1108] [id = 433] 14:04:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1B1EA800) [pid = 1108] [serial = 1299] [outer = 00000000] 14:04:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1D69FC00) [pid = 1108] [serial = 1300] [outer = 1B1EA800] 14:04:03 INFO - PROCESS | 1108 | 1461272643571 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1DB50C00) [pid = 1108] [serial = 1301] [outer = 1B1EA800] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1230C400) [pid = 1108] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (11B62000) [pid = 1108] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (0EF7D000) [pid = 1108] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1DB5DC00) [pid = 1108] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (10C63000) [pid = 1108] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1A8D3400) [pid = 1108] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (1A5D8400) [pid = 1108] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (1590DC00) [pid = 1108] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19946C00) [pid = 1108] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (0EF1E000) [pid = 1108] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:04:04 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1542C000) [pid = 1108] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:04:04 INFO - PROCESS | 1108 | 1461272644313 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 14:04:04 INFO - PROCESS | 1108 | 1461272644347 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 1108 | 1461272644349 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:04:04 INFO - PROCESS | 1108 | 1461272644352 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 1108 | 1461272644354 Marionette TRACE conn5 <- [1,1698,null,{}] 14:04:04 INFO - PROCESS | 1108 | 1461272644357 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:04 INFO - PROCESS | 1108 | 1461272644490 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:04:04 INFO - PROCESS | 1108 | 1461272644563 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 1108 | ++DOCSHELL 0B996000 == 94 [pid = 1108] [id = 434] 14:04:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (0EF58400) [pid = 1108] [serial = 1302] [outer = 00000000] 14:04:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1875F400) [pid = 1108] [serial = 1303] [outer = 0EF58400] 14:04:04 INFO - PROCESS | 1108 | 1461272644607 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (19CF0800) [pid = 1108] [serial = 1304] [outer = 0EF58400] 14:04:04 INFO - PROCESS | 1108 | 1461272644973 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 14:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:04:05 INFO - PROCESS | 1108 | 1461272645023 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 1108 | 1461272645025 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:04:05 INFO - PROCESS | 1108 | 1461272645028 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 1108 | 1461272645030 Marionette TRACE conn5 <- [1,1702,null,{}] 14:04:05 INFO - PROCESS | 1108 | 1461272645033 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:05 INFO - PROCESS | 1108 | 1461272645126 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:04:05 INFO - PROCESS | 1108 | 1461272645133 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 1108 | ++DOCSHELL 10B07C00 == 95 [pid = 1108] [id = 435] 14:04:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1542C000) [pid = 1108] [serial = 1305] [outer = 00000000] 14:04:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1DB5F400) [pid = 1108] [serial = 1306] [outer = 1542C000] 14:04:05 INFO - PROCESS | 1108 | 1461272645177 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1DB8E400) [pid = 1108] [serial = 1307] [outer = 1542C000] 14:04:05 INFO - PROCESS | 1108 | 1461272645645 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 14:04:05 INFO - PROCESS | 1108 | 1461272645699 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 1108 | 1461272645701 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:04:05 INFO - PROCESS | 1108 | 1461272645705 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 1108 | 1461272645707 Marionette TRACE conn5 <- [1,1706,null,{}] 14:04:05 INFO - PROCESS | 1108 | 1461272645710 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:05 INFO - PROCESS | 1108 | 1461272645809 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:04:05 INFO - PROCESS | 1108 | 1461272645854 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 1108 | ++DOCSHELL 1DBAE400 == 96 [pid = 1108] [id = 436] 14:04:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1DBAEC00) [pid = 1108] [serial = 1308] [outer = 00000000] 14:04:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DBC4C00) [pid = 1108] [serial = 1309] [outer = 1DBAEC00] 14:04:05 INFO - PROCESS | 1108 | 1461272645901 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1DC21800) [pid = 1108] [serial = 1310] [outer = 1DBAEC00] 14:04:06 INFO - PROCESS | 1108 | 1461272646611 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 14:04:06 INFO - PROCESS | 1108 | 1461272646639 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 1108 | 1461272646645 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:04:06 INFO - PROCESS | 1108 | 1461272646651 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 1108 | 1461272646654 Marionette TRACE conn5 <- [1,1710,null,{}] 14:04:06 INFO - PROCESS | 1108 | 1461272646660 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:06 INFO - PROCESS | 1108 | 1461272646793 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:04:06 INFO - PROCESS | 1108 | 1461272646952 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 1108 | ++DOCSHELL 10C63800 == 97 [pid = 1108] [id = 437] 14:04:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (10D57000) [pid = 1108] [serial = 1311] [outer = 00000000] 14:04:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (15419800) [pid = 1108] [serial = 1312] [outer = 10D57000] 14:04:07 INFO - PROCESS | 1108 | 1461272647012 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (154A4400) [pid = 1108] [serial = 1313] [outer = 10D57000] 14:04:07 INFO - PROCESS | 1108 | 1461272647628 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:04:07 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 14:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1021ms 14:04:07 INFO - PROCESS | 1108 | 1461272647675 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 1108 | 1461272647682 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:04:07 INFO - PROCESS | 1108 | 1461272647688 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 1108 | 1461272647691 Marionette TRACE conn5 <- [1,1714,null,{}] 14:04:07 INFO - PROCESS | 1108 | 1461272647695 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:07 INFO - PROCESS | 1108 | 1461272647815 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:04:07 INFO - PROCESS | 1108 | 1461272647972 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 1108 | ++DOCSHELL 16F0F400 == 98 [pid = 1108] [id = 438] 14:04:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1875EC00) [pid = 1108] [serial = 1314] [outer = 00000000] 14:04:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (19D88800) [pid = 1108] [serial = 1315] [outer = 1875EC00] 14:04:08 INFO - PROCESS | 1108 | 1461272648028 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1A5D5400) [pid = 1108] [serial = 1316] [outer = 1875EC00] 14:04:08 INFO - PROCESS | 1108 | 1461272648647 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1021ms 14:04:08 INFO - PROCESS | 1108 | 1461272648712 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 1108 | 1461272648714 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:04:08 INFO - PROCESS | 1108 | 1461272648718 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 1108 | 1461272648722 Marionette TRACE conn5 <- [1,1718,null,{}] 14:04:08 INFO - PROCESS | 1108 | 1461272648734 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:08 INFO - PROCESS | 1108 | 1461272648906 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:04:09 INFO - PROCESS | 1108 | 1461272649065 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 1108 | ++DOCSHELL 1D694800 == 99 [pid = 1108] [id = 439] 14:04:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1DBA5C00) [pid = 1108] [serial = 1317] [outer = 00000000] 14:04:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1DC28C00) [pid = 1108] [serial = 1318] [outer = 1DBA5C00] 14:04:09 INFO - PROCESS | 1108 | 1461272649124 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1DC78400) [pid = 1108] [serial = 1319] [outer = 1DBA5C00] 14:04:09 INFO - PROCESS | 1108 | 1461272649703 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:04:09 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 14:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1024ms 14:04:09 INFO - PROCESS | 1108 | 1461272649745 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 1108 | 1461272649748 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:04:09 INFO - PROCESS | 1108 | 1461272649752 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 1108 | 1461272649754 Marionette TRACE conn5 <- [1,1722,null,{}] 14:04:09 INFO - PROCESS | 1108 | 1461272649758 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:09 INFO - PROCESS | 1108 | 1461272649888 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:04:10 INFO - PROCESS | 1108 | 1461272650062 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 1108 | ++DOCSHELL 1E5CC800 == 100 [pid = 1108] [id = 440] 14:04:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1E5D3400) [pid = 1108] [serial = 1320] [outer = 00000000] 14:04:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1F826800) [pid = 1108] [serial = 1321] [outer = 1E5D3400] 14:04:10 INFO - PROCESS | 1108 | 1461272650122 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1FE1F800) [pid = 1108] [serial = 1322] [outer = 1E5D3400] 14:04:10 INFO - PROCESS | 1108 | 1461272650717 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1017ms 14:04:10 INFO - PROCESS | 1108 | 1461272650772 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 1108 | 1461272650774 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:04:10 INFO - PROCESS | 1108 | 1461272650777 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:04:10 INFO - PROCESS | 1108 | 1461272650779 Marionette TRACE conn5 <- [1,1726,null,{}] 14:04:10 INFO - PROCESS | 1108 | 1461272650783 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:10 INFO - PROCESS | 1108 | 1461272650933 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:04:11 INFO - PROCESS | 1108 | 1461272651090 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 1108 | ++DOCSHELL 1E5C7400 == 101 [pid = 1108] [id = 441] 14:04:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1E5D5800) [pid = 1108] [serial = 1323] [outer = 00000000] 14:04:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (20233400) [pid = 1108] [serial = 1324] [outer = 1E5D5800] 14:04:11 INFO - PROCESS | 1108 | 1461272651146 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (20235000) [pid = 1108] [serial = 1325] [outer = 1E5D5800] 14:04:11 INFO - PROCESS | 1108 | 1461272651720 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 14:04:11 INFO - PROCESS | 1108 | 1461272651752 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 1108 | 1461272651754 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:04:11 INFO - PROCESS | 1108 | 1461272651758 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:04:11 INFO - PROCESS | 1108 | 1461272651760 Marionette TRACE conn5 <- [1,1730,null,{}] 14:04:11 INFO - PROCESS | 1108 | 1461272651763 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:11 INFO - PROCESS | 1108 | 1461272651900 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:04:12 INFO - PROCESS | 1108 | 1461272652070 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 1108 | ++DOCSHELL 1DBA6400 == 102 [pid = 1108] [id = 442] 14:04:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (21067C00) [pid = 1108] [serial = 1326] [outer = 00000000] 14:04:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (210E7000) [pid = 1108] [serial = 1327] [outer = 21067C00] 14:04:12 INFO - PROCESS | 1108 | 1461272652129 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (219B1000) [pid = 1108] [serial = 1328] [outer = 21067C00] 14:04:12 INFO - PROCESS | 1108 | 1461272652718 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 14:04:12 INFO - PROCESS | 1108 | 1461272652732 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 1108 | 1461272652734 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:04:12 INFO - PROCESS | 1108 | 1461272652738 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:04:12 INFO - PROCESS | 1108 | 1461272652740 Marionette TRACE conn5 <- [1,1734,null,{}] 14:04:12 INFO - PROCESS | 1108 | 1461272652744 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:12 INFO - PROCESS | 1108 | 1461272652863 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:04:13 INFO - PROCESS | 1108 | 1461272653037 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 1108 | ++DOCSHELL 219B3800 == 103 [pid = 1108] [id = 443] 14:04:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (219B5400) [pid = 1108] [serial = 1329] [outer = 00000000] 14:04:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (21D4B400) [pid = 1108] [serial = 1330] [outer = 219B5400] 14:04:13 INFO - PROCESS | 1108 | 1461272653093 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (21D52000) [pid = 1108] [serial = 1331] [outer = 219B5400] 14:04:13 INFO - PROCESS | 1108 | 1461272653668 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 14:04:13 INFO - PROCESS | 1108 | 1461272653712 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 1108 | 1461272653715 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:04:13 INFO - PROCESS | 1108 | 1461272653718 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:04:13 INFO - PROCESS | 1108 | 1461272653720 Marionette TRACE conn5 <- [1,1738,null,{}] 14:04:13 INFO - PROCESS | 1108 | 1461272653723 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:13 INFO - PROCESS | 1108 | 1461272653839 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:04:14 INFO - PROCESS | 1108 | 1461272654010 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 1108 | ++DOCSHELL 0FF93000 == 104 [pid = 1108] [id = 444] 14:04:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (0FF98800) [pid = 1108] [serial = 1332] [outer = 00000000] 14:04:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (15412400) [pid = 1108] [serial = 1333] [outer = 0FF98800] 14:04:14 INFO - PROCESS | 1108 | 1461272654065 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (15429800) [pid = 1108] [serial = 1334] [outer = 0FF98800] 14:04:14 INFO - PROCESS | 1108 | 1461272654636 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 14:04:14 INFO - PROCESS | 1108 | 1461272654692 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 1108 | 1461272654694 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:04:14 INFO - PROCESS | 1108 | 1461272654698 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 1108 | 1461272654700 Marionette TRACE conn5 <- [1,1742,null,{}] 14:04:14 INFO - PROCESS | 1108 | 1461272654704 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:15 INFO - PROCESS | 1108 | 1461272655020 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:04:15 INFO - PROCESS | 1108 | 1461272655217 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 1108 | ++DOCSHELL 10C6C400 == 105 [pid = 1108] [id = 445] 14:04:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (10C6D000) [pid = 1108] [serial = 1335] [outer = 00000000] 14:04:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (11BA1400) [pid = 1108] [serial = 1336] [outer = 10C6D000] 14:04:15 INFO - PROCESS | 1108 | 1461272655268 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (12311000) [pid = 1108] [serial = 1337] [outer = 10C6D000] 14:04:15 INFO - PROCESS | 1108 | 1461272655899 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1223ms 14:04:15 INFO - PROCESS | 1108 | 1461272655926 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 1108 | 1461272655931 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:04:15 INFO - PROCESS | 1108 | 1461272655936 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:04:15 INFO - PROCESS | 1108 | 1461272655940 Marionette TRACE conn5 <- [1,1746,null,{}] 14:04:15 INFO - PROCESS | 1108 | 1461272655945 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:16 INFO - PROCESS | 1108 | 1461272656059 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:04:16 INFO - PROCESS | 1108 | 1461272656241 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 1108 | ++DOCSHELL 19945400 == 106 [pid = 1108] [id = 446] 14:04:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (19947C00) [pid = 1108] [serial = 1338] [outer = 00000000] 14:04:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (19D86800) [pid = 1108] [serial = 1339] [outer = 19947C00] 14:04:16 INFO - PROCESS | 1108 | 1461272656301 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1A5D8800) [pid = 1108] [serial = 1340] [outer = 19947C00] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 1C410400 == 105 [pid = 1108] [id = 132] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 10704000 == 104 [pid = 1108] [id = 73] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 10B07C00 == 103 [pid = 1108] [id = 435] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 0B996000 == 102 [pid = 1108] [id = 434] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 1B1C9C00 == 101 [pid = 1108] [id = 433] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 1A7E1400 == 100 [pid = 1108] [id = 432] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 15428400 == 99 [pid = 1108] [id = 431] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 19B6D000 == 98 [pid = 1108] [id = 430] 14:04:16 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (24EE3000) [pid = 1108] [serial = 1219] [outer = 00000000] [url = about:blank] 14:04:16 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (23FCC800) [pid = 1108] [serial = 1216] [outer = 00000000] [url = about:blank] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 16ABF400 == 97 [pid = 1108] [id = 429] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 1010A000 == 96 [pid = 1108] [id = 428] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 15430800 == 95 [pid = 1108] [id = 427] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 1DB5C400 == 94 [pid = 1108] [id = 421] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 1A5D5800 == 93 [pid = 1108] [id = 420] 14:04:16 INFO - PROCESS | 1108 | --DOCSHELL 10D65400 == 92 [pid = 1108] [id = 419] 14:04:17 INFO - PROCESS | 1108 | --DOCSHELL 0EF0FC00 == 91 [pid = 1108] [id = 418] 14:04:17 INFO - PROCESS | 1108 | 1461272657021 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1127ms 14:04:17 INFO - PROCESS | 1108 | 1461272657068 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1108 | 1461272657071 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (1A5D9800) [pid = 1108] [serial = 1250] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1FE2B000) [pid = 1108] [serial = 1210] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (25211000) [pid = 1108] [serial = 1222] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (10C73400) [pid = 1108] [serial = 1225] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1A7D6400) [pid = 1108] [serial = 1207] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1DC24C00) [pid = 1108] [serial = 1145] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (11B9D400) [pid = 1108] [serial = 1231] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1B1D2400) [pid = 1108] [serial = 1244] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (124AF000) [pid = 1108] [serial = 1232] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (159DF000) [pid = 1108] [serial = 1204] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1A7D5400) [pid = 1108] [serial = 1240] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (19B73400) [pid = 1108] [serial = 1249] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (25212400) [pid = 1108] [serial = 1223] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1779A000) [pid = 1108] [serial = 1235] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1205A400) [pid = 1108] [serial = 1226] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (19B72C00) [pid = 1108] [serial = 1237] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (10C73C00) [pid = 1108] [serial = 1247] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1087F800) [pid = 1108] [serial = 1246] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1A885000) [pid = 1108] [serial = 1241] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (15C89000) [pid = 1108] [serial = 1234] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1906C000) [pid = 1108] [serial = 1229] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (21D52800) [pid = 1108] [serial = 1213] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (19D39C00) [pid = 1108] [serial = 1238] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (17310800) [pid = 1108] [serial = 1228] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1B1CC400) [pid = 1108] [serial = 1243] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1CB28000) [pid = 1108] [serial = 1252] [outer = 00000000] [url = about:blank] 14:04:17 INFO - PROCESS | 1108 | 1461272657086 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1108 | 1461272657088 Marionette TRACE conn5 <- [1,1750,null,{}] 14:04:17 INFO - PROCESS | 1108 | 1461272657098 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:17 INFO - PROCESS | 1108 | 1461272657213 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:04:17 INFO - PROCESS | 1108 | 1461272657226 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 1108 | ++DOCSHELL 10B07C00 == 92 [pid = 1108] [id = 447] 14:04:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (10B0D400) [pid = 1108] [serial = 1341] [outer = 00000000] 14:04:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (10C76000) [pid = 1108] [serial = 1342] [outer = 10B0D400] 14:04:17 INFO - PROCESS | 1108 | 1461272657273 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (10F01400) [pid = 1108] [serial = 1343] [outer = 10B0D400] 14:04:17 INFO - PROCESS | 1108 | 1461272657818 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 792ms 14:04:17 INFO - PROCESS | 1108 | 1461272657875 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1108 | 1461272657878 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:04:17 INFO - PROCESS | 1108 | 1461272657888 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1108 | 1461272657892 Marionette TRACE conn5 <- [1,1754,null,{}] 14:04:17 INFO - PROCESS | 1108 | 1461272657896 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:18 INFO - PROCESS | 1108 | 1461272658002 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:04:18 INFO - PROCESS | 1108 | 1461272658117 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 1108 | ++DOCSHELL 10F0CC00 == 93 [pid = 1108] [id = 448] 14:04:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (113DAC00) [pid = 1108] [serial = 1344] [outer = 00000000] 14:04:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1779A000) [pid = 1108] [serial = 1345] [outer = 113DAC00] 14:04:18 INFO - PROCESS | 1108 | 1461272658163 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1985D400) [pid = 1108] [serial = 1346] [outer = 113DAC00] 14:04:18 INFO - PROCESS | 1108 | 1461272658543 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 14:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:04:18 INFO - PROCESS | 1108 | 1461272658614 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 1108 | 1461272658616 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:04:18 INFO - PROCESS | 1108 | 1461272658619 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 1108 | 1461272658621 Marionette TRACE conn5 <- [1,1758,null,{}] 14:04:18 INFO - PROCESS | 1108 | 1461272658624 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:18 INFO - PROCESS | 1108 | 1461272658723 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:04:18 INFO - PROCESS | 1108 | 1461272658730 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 1108 | ++DOCSHELL 19949C00 == 94 [pid = 1108] [id = 449] 14:04:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (19B75000) [pid = 1108] [serial = 1347] [outer = 00000000] 14:04:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1A019C00) [pid = 1108] [serial = 1348] [outer = 19B75000] 14:04:18 INFO - PROCESS | 1108 | 1461272658777 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1A5D9C00) [pid = 1108] [serial = 1349] [outer = 19B75000] 14:04:19 INFO - PROCESS | 1108 | 1461272659269 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 14:04:19 INFO - PROCESS | 1108 | 1461272659351 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 1108 | 1461272659353 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:04:19 INFO - PROCESS | 1108 | 1461272659389 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 1108 | 1461272659391 Marionette TRACE conn5 <- [1,1762,null,{}] 14:04:19 INFO - PROCESS | 1108 | 1461272659397 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:19 INFO - PROCESS | 1108 | 1461272659538 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:04:19 INFO - PROCESS | 1108 | 1461272659554 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 1108 | ++DOCSHELL 1A8D1C00 == 95 [pid = 1108] [id = 450] 14:04:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1AA59400) [pid = 1108] [serial = 1350] [outer = 00000000] 14:04:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1AAE1800) [pid = 1108] [serial = 1351] [outer = 1AA59400] 14:04:19 INFO - PROCESS | 1108 | 1461272659608 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1B1CBC00) [pid = 1108] [serial = 1352] [outer = 1AA59400] 14:04:20 INFO - PROCESS | 1108 | 1461272660092 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms 14:04:20 INFO - PROCESS | 1108 | 1461272660117 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 1108 | 1461272660119 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:04:20 INFO - PROCESS | 1108 | 1461272660122 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 1108 | 1461272660124 Marionette TRACE conn5 <- [1,1766,null,{}] 14:04:20 INFO - PROCESS | 1108 | 1461272660127 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:20 INFO - PROCESS | 1108 | 1461272660261 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:04:20 INFO - PROCESS | 1108 | 1461272660276 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 1108 | ++DOCSHELL 19BAF400 == 96 [pid = 1108] [id = 451] 14:04:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1B1DE800) [pid = 1108] [serial = 1353] [outer = 00000000] 14:04:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1D698800) [pid = 1108] [serial = 1354] [outer = 1B1DE800] 14:04:20 INFO - PROCESS | 1108 | 1461272660321 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1DB42000) [pid = 1108] [serial = 1355] [outer = 1B1DE800] 14:04:20 INFO - PROCESS | 1108 | 1461272660777 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:04:20 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 14:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 672ms 14:04:20 INFO - PROCESS | 1108 | 1461272660795 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 1108 | 1461272660797 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:04:20 INFO - PROCESS | 1108 | 1461272660800 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 1108 | 1461272660802 Marionette TRACE conn5 <- [1,1770,null,{}] 14:04:20 INFO - PROCESS | 1108 | 1461272660805 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:20 INFO - PROCESS | 1108 | 1461272660938 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (10110800) [pid = 1108] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (19B6E000) [pid = 1108] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (16AC7800) [pid = 1108] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1B1EA800) [pid = 1108] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (15431000) [pid = 1108] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (0FF97C00) [pid = 1108] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1A8CD800) [pid = 1108] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (0EF58400) [pid = 1108] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1542C000) [pid = 1108] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:04:21 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (19D83400) [pid = 1108] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:04:21 INFO - PROCESS | 1108 | 1461272661500 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 1108 | ++DOCSHELL 0EF1DC00 == 97 [pid = 1108] [id = 452] 14:04:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (0EF58400) [pid = 1108] [serial = 1356] [outer = 00000000] 14:04:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (10C6E800) [pid = 1108] [serial = 1357] [outer = 0EF58400] 14:04:21 INFO - PROCESS | 1108 | 1461272661546 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1592C800) [pid = 1108] [serial = 1358] [outer = 0EF58400] 14:04:21 INFO - PROCESS | 1108 | 1461272661929 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:04:21 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 14:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1184ms 14:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:04:21 INFO - PROCESS | 1108 | 1461272661985 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 1108 | 1461272661987 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:04:21 INFO - PROCESS | 1108 | 1461272661990 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 1108 | 1461272661992 Marionette TRACE conn5 <- [1,1774,null,{}] 14:04:22 INFO - PROCESS | 1108 | 1461272661996 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:22 INFO - PROCESS | 1108 | 1461272662088 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:04:22 INFO - PROCESS | 1108 | 1461272662096 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 1108 | ++DOCSHELL 0FF99000 == 98 [pid = 1108] [id = 453] 14:04:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (10110800) [pid = 1108] [serial = 1359] [outer = 00000000] 14:04:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1DB5EC00) [pid = 1108] [serial = 1360] [outer = 10110800] 14:04:22 INFO - PROCESS | 1108 | 1461272662140 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DB8C400) [pid = 1108] [serial = 1361] [outer = 10110800] 14:04:22 INFO - PROCESS | 1108 | 1461272662572 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:04:22 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 14:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 14:04:22 INFO - PROCESS | 1108 | 1461272662639 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 1108 | 1461272662641 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:04:22 INFO - PROCESS | 1108 | 1461272662644 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 1108 | 1461272662646 Marionette TRACE conn5 <- [1,1778,null,{}] 14:04:22 INFO - PROCESS | 1108 | 1461272662649 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:22 INFO - PROCESS | 1108 | 1461272662742 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:04:22 INFO - PROCESS | 1108 | 1461272662784 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 1108 | ++DOCSHELL 10B10C00 == 99 [pid = 1108] [id = 454] 14:04:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1DBA5000) [pid = 1108] [serial = 1362] [outer = 00000000] 14:04:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1DC1C800) [pid = 1108] [serial = 1363] [outer = 1DBA5000] 14:04:22 INFO - PROCESS | 1108 | 1461272662828 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1DC6AC00) [pid = 1108] [serial = 1364] [outer = 1DBA5000] 14:04:23 INFO - PROCESS | 1108 | 1461272663280 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:04:23 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) 14:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 14:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:04:23 INFO - PROCESS | 1108 | 1461272663320 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 1108 | 1461272663322 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:04:23 INFO - PROCESS | 1108 | 1461272663325 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 1108 | 1461272663326 Marionette TRACE conn5 <- [1,1782,null,{}] 14:04:23 INFO - PROCESS | 1108 | 1461272663334 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:23 INFO - PROCESS | 1108 | 1461272663430 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:04:23 INFO - PROCESS | 1108 | 1461272663649 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 1108 | ++DOCSHELL 0EF35C00 == 100 [pid = 1108] [id = 455] 14:04:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (0EF3F000) [pid = 1108] [serial = 1365] [outer = 00000000] 14:04:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (10110000) [pid = 1108] [serial = 1366] [outer = 0EF3F000] 14:04:23 INFO - PROCESS | 1108 | 1461272663712 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (10B01400) [pid = 1108] [serial = 1367] [outer = 0EF3F000] 14:04:24 INFO - PROCESS | 1108 | 1461272664361 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1079ms 14:04:24 INFO - PROCESS | 1108 | 1461272664406 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 1108 | 1461272664411 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:04:24 INFO - PROCESS | 1108 | 1461272664418 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 1108 | 1461272664421 Marionette TRACE conn5 <- [1,1786,null,{}] 14:04:24 INFO - PROCESS | 1108 | 1461272664426 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:24 INFO - PROCESS | 1108 | 1461272664554 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:04:24 INFO - PROCESS | 1108 | 1461272664713 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 1108 | ++DOCSHELL 16AC2C00 == 101 [pid = 1108] [id = 456] 14:04:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (16AC3C00) [pid = 1108] [serial = 1368] [outer = 00000000] 14:04:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (19B6AC00) [pid = 1108] [serial = 1369] [outer = 16AC3C00] 14:04:24 INFO - PROCESS | 1108 | 1461272664774 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (19D39C00) [pid = 1108] [serial = 1370] [outer = 16AC3C00] 14:04:25 INFO - PROCESS | 1108 | 1461272665374 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 970ms 14:04:25 INFO - PROCESS | 1108 | 1461272665398 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 1108 | 1461272665402 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:04:25 INFO - PROCESS | 1108 | 1461272665407 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 1108 | 1461272665409 Marionette TRACE conn5 <- [1,1790,null,{}] 14:04:25 INFO - PROCESS | 1108 | 1461272665413 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:25 INFO - PROCESS | 1108 | 1461272665534 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:04:25 INFO - PROCESS | 1108 | 1461272665706 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 1108 | ++DOCSHELL 1AAD9800 == 102 [pid = 1108] [id = 457] 14:04:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1AB4A000) [pid = 1108] [serial = 1371] [outer = 00000000] 14:04:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1CB29000) [pid = 1108] [serial = 1372] [outer = 1AB4A000] 14:04:25 INFO - PROCESS | 1108 | 1461272665763 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1DBAC400) [pid = 1108] [serial = 1373] [outer = 1AB4A000] 14:04:26 INFO - PROCESS | 1108 | 1461272666403 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1020ms 14:04:26 INFO - PROCESS | 1108 | 1461272666431 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 1108 | 1461272666434 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:04:26 INFO - PROCESS | 1108 | 1461272666444 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 1108 | 1461272666450 Marionette TRACE conn5 <- [1,1794,null,{}] 14:04:26 INFO - PROCESS | 1108 | 1461272666472 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:26 INFO - PROCESS | 1108 | 1461272666595 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:04:26 INFO - PROCESS | 1108 | 1461272666755 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 1108 | ++DOCSHELL 1E5D4400 == 103 [pid = 1108] [id = 458] 14:04:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1F825C00) [pid = 1108] [serial = 1374] [outer = 00000000] 14:04:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (2022C400) [pid = 1108] [serial = 1375] [outer = 1F825C00] 14:04:26 INFO - PROCESS | 1108 | 1461272666810 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (20234C00) [pid = 1108] [serial = 1376] [outer = 1F825C00] 14:04:27 INFO - PROCESS | 1108 | 1461272667418 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 994ms 14:04:27 INFO - PROCESS | 1108 | 1461272667443 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1108 | 1461272667446 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:04:27 INFO - PROCESS | 1108 | 1461272667451 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:04:27 INFO - PROCESS | 1108 | 1461272667453 Marionette TRACE conn5 <- [1,1798,null,{}] 14:04:27 INFO - PROCESS | 1108 | 1461272667456 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:27 INFO - PROCESS | 1108 | 1461272667576 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:04:27 INFO - PROCESS | 1108 | 1461272667733 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1108 | ++DOCSHELL 210DCC00 == 104 [pid = 1108] [id = 459] 14:04:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (210E0C00) [pid = 1108] [serial = 1377] [outer = 00000000] 14:04:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (21D44C00) [pid = 1108] [serial = 1378] [outer = 210E0C00] 14:04:27 INFO - PROCESS | 1108 | 1461272667789 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (21D4B000) [pid = 1108] [serial = 1379] [outer = 210E0C00] 14:04:28 INFO - PROCESS | 1108 | 1461272668351 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 14:04:28 INFO - PROCESS | 1108 | 1461272668426 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 1108 | 1461272668428 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:04:28 INFO - PROCESS | 1108 | 1461272668432 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:04:28 INFO - PROCESS | 1108 | 1461272668434 Marionette TRACE conn5 <- [1,1802,null,{}] 14:04:28 INFO - PROCESS | 1108 | 1461272668437 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:28 INFO - PROCESS | 1108 | 1461272668553 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:04:28 INFO - PROCESS | 1108 | 1461272668712 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 1108 | ++DOCSHELL 22881400 == 105 [pid = 1108] [id = 460] 14:04:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (22881C00) [pid = 1108] [serial = 1380] [outer = 00000000] 14:04:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (2378A000) [pid = 1108] [serial = 1381] [outer = 22881C00] 14:04:28 INFO - PROCESS | 1108 | 1461272668780 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (23FCDC00) [pid = 1108] [serial = 1382] [outer = 22881C00] 14:04:29 INFO - PROCESS | 1108 | 1461272669388 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1017ms 14:04:29 INFO - PROCESS | 1108 | 1461272669453 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 1108 | 1461272669455 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:04:29 INFO - PROCESS | 1108 | 1461272669459 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:04:29 INFO - PROCESS | 1108 | 1461272669461 Marionette TRACE conn5 <- [1,1806,null,{}] 14:04:29 INFO - PROCESS | 1108 | 1461272669465 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:29 INFO - PROCESS | 1108 | 1461272669583 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:04:29 INFO - PROCESS | 1108 | 1461272669742 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 1108 | ++DOCSHELL 0EF3D000 == 106 [pid = 1108] [id = 461] 14:04:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (10B08800) [pid = 1108] [serial = 1383] [outer = 00000000] 14:04:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (24E6AC00) [pid = 1108] [serial = 1384] [outer = 10B08800] 14:04:29 INFO - PROCESS | 1108 | 1461272669798 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (24E6DC00) [pid = 1108] [serial = 1385] [outer = 10B08800] 14:04:30 INFO - PROCESS | 1108 | 1461272670358 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 971ms 14:04:30 INFO - PROCESS | 1108 | 1461272670434 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 1108 | 1461272670437 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:04:30 INFO - PROCESS | 1108 | 1461272670440 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:04:30 INFO - PROCESS | 1108 | 1461272670442 Marionette TRACE conn5 <- [1,1810,null,{}] 14:04:30 INFO - PROCESS | 1108 | 1461272670462 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:30 INFO - PROCESS | 1108 | 1461272670578 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:04:30 INFO - PROCESS | 1108 | 1461272670735 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 1108 | ++DOCSHELL 24E71800 == 107 [pid = 1108] [id = 462] 14:04:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (24E72C00) [pid = 1108] [serial = 1386] [outer = 00000000] 14:04:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (24EDA000) [pid = 1108] [serial = 1387] [outer = 24E72C00] 14:04:30 INFO - PROCESS | 1108 | 1461272670790 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (24EDC000) [pid = 1108] [serial = 1388] [outer = 24E72C00] 14:04:31 INFO - PROCESS | 1108 | 1461272671364 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 14:04:31 INFO - PROCESS | 1108 | 1461272671414 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 1108 | 1461272671416 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:04:31 INFO - PROCESS | 1108 | 1461272671420 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:04:31 INFO - PROCESS | 1108 | 1461272671422 Marionette TRACE conn5 <- [1,1814,null,{}] 14:04:31 INFO - PROCESS | 1108 | 1461272671426 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:31 INFO - PROCESS | 1108 | 1461272671542 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:04:31 INFO - PROCESS | 1108 | 1461272671716 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 1108 | ++DOCSHELL 24ED5400 == 108 [pid = 1108] [id = 463] 14:04:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (24ED6800) [pid = 1108] [serial = 1389] [outer = 00000000] 14:04:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (25211000) [pid = 1108] [serial = 1390] [outer = 24ED6800] 14:04:31 INFO - PROCESS | 1108 | 1461272671771 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (25213800) [pid = 1108] [serial = 1391] [outer = 24ED6800] 14:04:32 INFO - PROCESS | 1108 | 1461272672407 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1017ms 14:04:32 INFO - PROCESS | 1108 | 1461272672441 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 1108 | 1461272672443 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:04:32 INFO - PROCESS | 1108 | 1461272672447 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 1108 | 1461272672449 Marionette TRACE conn5 <- [1,1818,null,{}] 14:04:32 INFO - PROCESS | 1108 | 1461272672452 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:32 INFO - PROCESS | 1108 | 1461272672573 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:04:32 INFO - PROCESS | 1108 | 1461272672707 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 1108 | ++DOCSHELL 0FF9B000 == 109 [pid = 1108] [id = 464] 14:04:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (0FF9B400) [pid = 1108] [serial = 1392] [outer = 00000000] 14:04:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (19B72400) [pid = 1108] [serial = 1393] [outer = 0FF9B400] 14:04:32 INFO - PROCESS | 1108 | 1461272672761 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (1A013C00) [pid = 1108] [serial = 1394] [outer = 0FF9B400] 14:04:33 INFO - PROCESS | 1108 | 1461272673341 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 14:04:33 INFO - PROCESS | 1108 | 1461272673381 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 1108 | 1461272673384 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:04:33 INFO - PROCESS | 1108 | 1461272673387 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:04:33 INFO - PROCESS | 1108 | 1461272673389 Marionette TRACE conn5 <- [1,1822,null,{}] 14:04:33 INFO - PROCESS | 1108 | 1461272673393 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:33 INFO - PROCESS | 1108 | 1461272673513 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:04:33 INFO - PROCESS | 1108 | 1461272673864 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 1108 | ++DOCSHELL 0EF24400 == 110 [pid = 1108] [id = 465] 14:04:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (10105400) [pid = 1108] [serial = 1395] [outer = 00000000] 14:04:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (124AF000) [pid = 1108] [serial = 1396] [outer = 10105400] 14:04:33 INFO - PROCESS | 1108 | 1461272673927 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (15430800) [pid = 1108] [serial = 1397] [outer = 10105400] 14:04:34 INFO - PROCESS | 1108 | 1461272674527 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:04:34 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 14:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1184ms 14:04:34 INFO - PROCESS | 1108 | 1461272674575 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 1108 | 1461272674580 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:04:34 INFO - PROCESS | 1108 | 1461272674586 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 1108 | 1461272674588 Marionette TRACE conn5 <- [1,1826,null,{}] 14:04:34 INFO - PROCESS | 1108 | 1461272674593 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:34 INFO - PROCESS | 1108 | 1461272674710 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:04:34 INFO - PROCESS | 1108 | 1461272674892 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 1108 | ++DOCSHELL 154F1400 == 111 [pid = 1108] [id = 466] 14:04:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (15904C00) [pid = 1108] [serial = 1398] [outer = 00000000] 14:04:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (1A7DC400) [pid = 1108] [serial = 1399] [outer = 15904C00] 14:04:34 INFO - PROCESS | 1108 | 1461272674945 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (1AA5D000) [pid = 1108] [serial = 1400] [outer = 15904C00] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 10C73000 == 110 [pid = 1108] [id = 186] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 10B10C00 == 109 [pid = 1108] [id = 454] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 0FF99000 == 108 [pid = 1108] [id = 453] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 0EF1DC00 == 107 [pid = 1108] [id = 452] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 19BAF400 == 106 [pid = 1108] [id = 451] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 1A8D1C00 == 105 [pid = 1108] [id = 450] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 19949C00 == 104 [pid = 1108] [id = 449] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 10F0CC00 == 103 [pid = 1108] [id = 448] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 10B07C00 == 102 [pid = 1108] [id = 447] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (1DBC4C00) [pid = 1108] [serial = 1309] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 19945400 == 101 [pid = 1108] [id = 446] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 10C6C400 == 100 [pid = 1108] [id = 445] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 1DBA6400 == 99 [pid = 1108] [id = 442] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 1E5C7400 == 98 [pid = 1108] [id = 441] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 1E5CC800 == 97 [pid = 1108] [id = 440] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 1D694800 == 96 [pid = 1108] [id = 439] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 16F0F400 == 95 [pid = 1108] [id = 438] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 1DC71800 == 94 [pid = 1108] [id = 400] 14:04:35 INFO - PROCESS | 1108 | --DOCSHELL 10C63800 == 93 [pid = 1108] [id = 437] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (10C5A000) [pid = 1108] [serial = 1285] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (10F02400) [pid = 1108] [serial = 1286] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (1A011800) [pid = 1108] [serial = 1291] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (1DBB1C00) [pid = 1108] [serial = 1264] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (1DC7F800) [pid = 1108] [serial = 1267] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (19862400) [pid = 1108] [serial = 1289] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (18768800) [pid = 1108] [serial = 1288] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (1D69FC00) [pid = 1108] [serial = 1300] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (1730B800) [pid = 1108] [serial = 1283] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (16ABEC00) [pid = 1108] [serial = 1282] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (0FF92C00) [pid = 1108] [serial = 1255] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (1592EC00) [pid = 1108] [serial = 1280] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (1541C000) [pid = 1108] [serial = 1279] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (1B1E7C00) [pid = 1108] [serial = 1298] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (1E614000) [pid = 1108] [serial = 1270] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (1B1CC800) [pid = 1108] [serial = 1297] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (2106C000) [pid = 1108] [serial = 1273] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (1DBC5400) [pid = 1108] [serial = 1276] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1B1CD400) [pid = 1108] [serial = 1261] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1590FC00) [pid = 1108] [serial = 1258] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1875F400) [pid = 1108] [serial = 1303] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1DB5F400) [pid = 1108] [serial = 1306] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1DB8E400) [pid = 1108] [serial = 1307] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (1DB50C00) [pid = 1108] [serial = 1301] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1A5DA400) [pid = 1108] [serial = 1294] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1A7DA000) [pid = 1108] [serial = 1295] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1A015400) [pid = 1108] [serial = 1292] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (19CF0800) [pid = 1108] [serial = 1304] [outer = 00000000] [url = about:blank] 14:04:35 INFO - PROCESS | 1108 | 1461272675608 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1070ms 14:04:35 INFO - PROCESS | 1108 | 1461272675662 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 1108 | 1461272675666 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:04:35 INFO - PROCESS | 1108 | 1461272675677 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 1108 | 1461272675679 Marionette TRACE conn5 <- [1,1830,null,{}] 14:04:35 INFO - PROCESS | 1108 | 1461272675684 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:35 INFO - PROCESS | 1108 | 1461272675784 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:04:35 INFO - PROCESS | 1108 | 1461272675792 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 1108 | ++DOCSHELL 10C5A000 == 94 [pid = 1108] [id = 467] 14:04:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (10C5C000) [pid = 1108] [serial = 1401] [outer = 00000000] 14:04:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1549D000) [pid = 1108] [serial = 1402] [outer = 10C5C000] 14:04:35 INFO - PROCESS | 1108 | 1461272675841 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (16AC2000) [pid = 1108] [serial = 1403] [outer = 10C5C000] 14:04:36 INFO - PROCESS | 1108 | 1461272676373 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 14:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:04:36 INFO - PROCESS | 1108 | 1461272676406 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 1108 | 1461272676409 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:04:36 INFO - PROCESS | 1108 | 1461272676414 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 1108 | 1461272676419 Marionette TRACE conn5 <- [1,1834,null,{}] 14:04:36 INFO - PROCESS | 1108 | 1461272676428 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:36 INFO - PROCESS | 1108 | 1461272676557 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:04:36 INFO - PROCESS | 1108 | 1461272676690 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 1108 | ++DOCSHELL 16F15000 == 95 [pid = 1108] [id = 468] 14:04:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (19D82800) [pid = 1108] [serial = 1404] [outer = 00000000] 14:04:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1A7DE800) [pid = 1108] [serial = 1405] [outer = 19D82800] 14:04:36 INFO - PROCESS | 1108 | 1461272676735 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (1AA5A800) [pid = 1108] [serial = 1406] [outer = 19D82800] 14:04:37 INFO - PROCESS | 1108 | 1461272677099 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:04:37 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) 14:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 14:04:37 INFO - PROCESS | 1108 | 1461272677147 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 1108 | 1461272677150 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:04:37 INFO - PROCESS | 1108 | 1461272677153 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:04:37 INFO - PROCESS | 1108 | 1461272677155 Marionette TRACE conn5 <- [1,1838,null,{}] 14:04:37 INFO - PROCESS | 1108 | 1461272677158 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:37 INFO - PROCESS | 1108 | 1461272677257 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:04:37 INFO - PROCESS | 1108 | 1461272677264 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 1108 | ++DOCSHELL 1AA5E000 == 96 [pid = 1108] [id = 469] 14:04:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1B0F6800) [pid = 1108] [serial = 1407] [outer = 00000000] 14:04:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (1C1C6800) [pid = 1108] [serial = 1408] [outer = 1B0F6800] 14:04:37 INFO - PROCESS | 1108 | 1461272677309 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (1CB1FC00) [pid = 1108] [serial = 1409] [outer = 1B0F6800] 14:04:37 INFO - PROCESS | 1108 | 1461272677816 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 14:04:37 INFO - PROCESS | 1108 | 1461272677827 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 1108 | 1461272677829 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:04:37 INFO - PROCESS | 1108 | 1461272677837 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 1108 | 1461272677839 Marionette TRACE conn5 <- [1,1842,null,{}] 14:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:04:37 INFO - PROCESS | 1108 | 1461272677842 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:37 INFO - PROCESS | 1108 | 1461272677987 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:04:38 INFO - PROCESS | 1108 | 1461272678103 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1108 | ++DOCSHELL 1DB49800 == 97 [pid = 1108] [id = 470] 14:04:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1DB4A400) [pid = 1108] [serial = 1410] [outer = 00000000] 14:04:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (1DB59C00) [pid = 1108] [serial = 1411] [outer = 1DB4A400] 14:04:38 INFO - PROCESS | 1108 | 1461272678156 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (1DBA2C00) [pid = 1108] [serial = 1412] [outer = 1DB4A400] 14:04:38 INFO - PROCESS | 1108 | 1461272678606 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 14:04:38 INFO - PROCESS | 1108 | 1461272678672 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 1108 | 1461272678675 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:04:38 INFO - PROCESS | 1108 | 1461272678678 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 1108 | 1461272678680 Marionette TRACE conn5 <- [1,1846,null,{}] 14:04:38 INFO - PROCESS | 1108 | 1461272678683 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:38 INFO - PROCESS | 1108 | 1461272678832 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:04:38 INFO - PROCESS | 1108 | 1461272678914 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1108 | ++DOCSHELL 1DBC5800 == 98 [pid = 1108] [id = 471] 14:04:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (1DBC6000) [pid = 1108] [serial = 1413] [outer = 00000000] 14:04:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1E366800) [pid = 1108] [serial = 1414] [outer = 1DBC6000] 14:04:38 INFO - PROCESS | 1108 | 1461272678958 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (1E5C9400) [pid = 1108] [serial = 1415] [outer = 1DBC6000] 14:04:39 INFO - PROCESS | 1108 | 1461272679421 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 14:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:04:39 INFO - PROCESS | 1108 | 1461272679448 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 1108 | 1461272679450 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:04:39 INFO - PROCESS | 1108 | 1461272679453 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 1108 | 1461272679455 Marionette TRACE conn5 <- [1,1850,null,{}] 14:04:39 INFO - PROCESS | 1108 | 1461272679458 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:39 INFO - PROCESS | 1108 | 1461272679974 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (1DC23C00) [pid = 1108] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (2022DC00) [pid = 1108] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (1E5CEC00) [pid = 1108] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (1A5D6000) [pid = 1108] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (1DBBE400) [pid = 1108] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (0EF10C00) [pid = 1108] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (10F04800) [pid = 1108] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1DB5FC00) [pid = 1108] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1AA59400) [pid = 1108] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1B1DE800) [pid = 1108] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (0EF58400) [pid = 1108] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (10110800) [pid = 1108] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (10B0D400) [pid = 1108] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (113DAC00) [pid = 1108] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (19B75000) [pid = 1108] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (10C6D000) [pid = 1108] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (19947C00) [pid = 1108] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1A883000) [pid = 1108] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (154F5400) [pid = 1108] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:04:39 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (0EF2F800) [pid = 1108] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1DC7DC00) [pid = 1108] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1F830800) [pid = 1108] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (219AD400) [pid = 1108] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (21D51000) [pid = 1108] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1DB89C00) [pid = 1108] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1DC87400) [pid = 1108] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (10C64000) [pid = 1108] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (19860000) [pid = 1108] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1DB8B800) [pid = 1108] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (219B7800) [pid = 1108] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (23788400) [pid = 1108] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:04:40 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (2378F800) [pid = 1108] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:04:40 INFO - PROCESS | 1108 | 1461272680065 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 1108 | ++DOCSHELL 0EF10C00 == 99 [pid = 1108] [id = 472] 14:04:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (0EF23C00) [pid = 1108] [serial = 1416] [outer = 00000000] 14:04:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (10B0D400) [pid = 1108] [serial = 1417] [outer = 0EF23C00] 14:04:40 INFO - PROCESS | 1108 | 1461272680110 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (110BEC00) [pid = 1108] [serial = 1418] [outer = 0EF23C00] 14:04:40 INFO - PROCESS | 1108 | 1461272680479 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1068ms 14:04:40 INFO - PROCESS | 1108 | 1461272680523 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 1108 | 1461272680525 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:04:40 INFO - PROCESS | 1108 | 1461272680528 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 1108 | 1461272680530 Marionette TRACE conn5 <- [1,1854,null,{}] 14:04:40 INFO - PROCESS | 1108 | 1461272680533 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:40 INFO - PROCESS | 1108 | 1461272680628 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:04:40 INFO - PROCESS | 1108 | 1461272680635 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 1108 | ++DOCSHELL 124B2800 == 100 [pid = 1108] [id = 473] 14:04:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (17798800) [pid = 1108] [serial = 1419] [outer = 00000000] 14:04:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1C40EC00) [pid = 1108] [serial = 1420] [outer = 17798800] 14:04:40 INFO - PROCESS | 1108 | 1461272680679 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1DB89C00) [pid = 1108] [serial = 1421] [outer = 17798800] 14:04:41 INFO - PROCESS | 1108 | 1461272681143 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 14:04:41 INFO - PROCESS | 1108 | 1461272681200 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 1108 | 1461272681202 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:04:41 INFO - PROCESS | 1108 | 1461272681205 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 1108 | 1461272681206 Marionette TRACE conn5 <- [1,1858,null,{}] 14:04:41 INFO - PROCESS | 1108 | 1461272681210 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:41 INFO - PROCESS | 1108 | 1461272681306 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:04:41 INFO - PROCESS | 1108 | 1461272681344 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 1108 | ++DOCSHELL 11004000 == 101 [pid = 1108] [id = 474] 14:04:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1A5D6000) [pid = 1108] [serial = 1422] [outer = 00000000] 14:04:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1E5CF800) [pid = 1108] [serial = 1423] [outer = 1A5D6000] 14:04:41 INFO - PROCESS | 1108 | 1461272681390 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1F82A800) [pid = 1108] [serial = 1424] [outer = 1A5D6000] 14:04:41 INFO - PROCESS | 1108 | 1461272681844 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 14:04:41 INFO - PROCESS | 1108 | 1461272681885 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 1108 | 1461272681887 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:04:41 INFO - PROCESS | 1108 | 1461272681890 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 1108 | 1461272681891 Marionette TRACE conn5 <- [1,1862,null,{}] 14:04:41 INFO - PROCESS | 1108 | 1461272681895 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:42 INFO - PROCESS | 1108 | 1461272682067 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:04:42 INFO - PROCESS | 1108 | 1461272682225 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2A000 == 102 [pid = 1108] [id = 475] 14:04:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (0EF32C00) [pid = 1108] [serial = 1425] [outer = 00000000] 14:04:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (10B7F400) [pid = 1108] [serial = 1426] [outer = 0EF32C00] 14:04:42 INFO - PROCESS | 1108 | 1461272682288 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (10D65400) [pid = 1108] [serial = 1427] [outer = 0EF32C00] 14:04:42 INFO - PROCESS | 1108 | 1461272682978 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1119ms 14:04:43 INFO - PROCESS | 1108 | 1461272683011 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 1108 | 1461272683016 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:04:43 INFO - PROCESS | 1108 | 1461272683021 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:04:43 INFO - PROCESS | 1108 | 1461272683025 Marionette TRACE conn5 <- [1,1866,null,{}] 14:04:43 INFO - PROCESS | 1108 | 1461272683030 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:43 INFO - PROCESS | 1108 | 1461272683158 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:04:43 INFO - PROCESS | 1108 | 1461272683321 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 1108 | ++DOCSHELL 1906D800 == 103 [pid = 1108] [id = 476] 14:04:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1985BC00) [pid = 1108] [serial = 1428] [outer = 00000000] 14:04:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (19D87400) [pid = 1108] [serial = 1429] [outer = 1985BC00] 14:04:43 INFO - PROCESS | 1108 | 1461272683381 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1A015400) [pid = 1108] [serial = 1430] [outer = 1985BC00] 14:04:43 INFO - PROCESS | 1108 | 1461272683943 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 14:04:44 INFO - PROCESS | 1108 | 1461272683995 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 1108 | 1461272683999 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:04:44 INFO - PROCESS | 1108 | 1461272684002 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 1108 | 1461272684005 Marionette TRACE conn5 <- [1,1870,null,{}] 14:04:44 INFO - PROCESS | 1108 | 1461272684009 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:44 INFO - PROCESS | 1108 | 1461272684131 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:04:44 INFO - PROCESS | 1108 | 1461272684319 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 1108 | ++DOCSHELL 1DB5F400 == 104 [pid = 1108] [id = 477] 14:04:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1DB88400) [pid = 1108] [serial = 1431] [outer = 00000000] 14:04:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1DBC8400) [pid = 1108] [serial = 1432] [outer = 1DB88400] 14:04:44 INFO - PROCESS | 1108 | 1461272684376 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1DC85000) [pid = 1108] [serial = 1433] [outer = 1DB88400] 14:04:45 INFO - PROCESS | 1108 | 1461272685001 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1022ms 14:04:45 INFO - PROCESS | 1108 | 1461272685035 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 1108 | 1461272685039 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:04:45 INFO - PROCESS | 1108 | 1461272685068 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 1108 | 1461272685073 Marionette TRACE conn5 <- [1,1874,null,{}] 14:04:45 INFO - PROCESS | 1108 | 1461272685077 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:45 INFO - PROCESS | 1108 | 1461272685201 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:04:45 INFO - PROCESS | 1108 | 1461272685367 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 1108 | ++DOCSHELL 21070400 == 105 [pid = 1108] [id = 478] 14:04:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (219AC400) [pid = 1108] [serial = 1434] [outer = 00000000] 14:04:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (21D4E000) [pid = 1108] [serial = 1435] [outer = 219AC400] 14:04:45 INFO - PROCESS | 1108 | 1461272685423 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (22883C00) [pid = 1108] [serial = 1436] [outer = 219AC400] 14:04:46 INFO - PROCESS | 1108 | 1461272686028 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1045ms 14:04:46 INFO - PROCESS | 1108 | 1461272686093 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 1108 | 1461272686095 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:04:46 INFO - PROCESS | 1108 | 1461272686099 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:04:46 INFO - PROCESS | 1108 | 1461272686101 Marionette TRACE conn5 <- [1,1878,null,{}] 14:04:46 INFO - PROCESS | 1108 | 1461272686105 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:46 INFO - PROCESS | 1108 | 1461272686226 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:04:46 INFO - PROCESS | 1108 | 1461272686421 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 1108 | ++DOCSHELL 23FCB000 == 106 [pid = 1108] [id = 479] 14:04:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (23FCB800) [pid = 1108] [serial = 1437] [outer = 00000000] 14:04:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (24E68000) [pid = 1108] [serial = 1438] [outer = 23FCB800] 14:04:46 INFO - PROCESS | 1108 | 1461272686480 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (24E75000) [pid = 1108] [serial = 1439] [outer = 23FCB800] 14:04:47 INFO - PROCESS | 1108 | 1461272687044 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 14:04:47 INFO - PROCESS | 1108 | 1461272687080 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 1108 | 1461272687083 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:04:47 INFO - PROCESS | 1108 | 1461272687086 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 1108 | 1461272687088 Marionette TRACE conn5 <- [1,1882,null,{}] 14:04:47 INFO - PROCESS | 1108 | 1461272687092 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:47 INFO - PROCESS | 1108 | 1461272687215 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:04:47 INFO - PROCESS | 1108 | 1461272687394 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1108 | ++DOCSHELL 2520D400 == 107 [pid = 1108] [id = 480] 14:04:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (2520DC00) [pid = 1108] [serial = 1440] [outer = 00000000] 14:04:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (26498800) [pid = 1108] [serial = 1441] [outer = 2520DC00] 14:04:47 INFO - PROCESS | 1108 | 1461272687459 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (2649D000) [pid = 1108] [serial = 1442] [outer = 2520DC00] 14:04:48 INFO - PROCESS | 1108 | 1461272688097 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1078ms 14:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:04:48 INFO - PROCESS | 1108 | 1461272688166 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 1108 | 1461272688168 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:04:48 INFO - PROCESS | 1108 | 1461272688171 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 1108 | 1461272688173 Marionette TRACE conn5 <- [1,1886,null,{}] 14:04:48 INFO - PROCESS | 1108 | 1461272688177 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:48 INFO - PROCESS | 1108 | 1461272688297 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:04:48 INFO - PROCESS | 1108 | 1461272688462 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 1108 | ++DOCSHELL 21FC4C00 == 108 [pid = 1108] [id = 481] 14:04:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (21FC5000) [pid = 1108] [serial = 1443] [outer = 00000000] 14:04:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (21FD0800) [pid = 1108] [serial = 1444] [outer = 21FC5000] 14:04:48 INFO - PROCESS | 1108 | 1461272688517 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (25208400) [pid = 1108] [serial = 1445] [outer = 21FC5000] 14:04:49 INFO - PROCESS | 1108 | 1461272689111 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 14:04:49 INFO - PROCESS | 1108 | 1461272689146 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 1108 | 1461272689148 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:04:49 INFO - PROCESS | 1108 | 1461272689152 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:04:49 INFO - PROCESS | 1108 | 1461272689154 Marionette TRACE conn5 <- [1,1890,null,{}] 14:04:49 INFO - PROCESS | 1108 | 1461272689157 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:49 INFO - PROCESS | 1108 | 1461272689275 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:04:49 INFO - PROCESS | 1108 | 1461272689452 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 1108 | ++DOCSHELL 25C2FC00 == 109 [pid = 1108] [id = 482] 14:04:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (25C31800) [pid = 1108] [serial = 1446] [outer = 00000000] 14:04:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (25C37400) [pid = 1108] [serial = 1447] [outer = 25C31800] 14:04:49 INFO - PROCESS | 1108 | 1461272689506 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (25C39800) [pid = 1108] [serial = 1448] [outer = 25C31800] 14:04:50 INFO - PROCESS | 1108 | 1461272690035 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 14:04:50 INFO - PROCESS | 1108 | 1461272690086 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 1108 | 1461272690089 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:04:50 INFO - PROCESS | 1108 | 1461272690092 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 1108 | 1461272690094 Marionette TRACE conn5 <- [1,1894,null,{}] 14:04:50 INFO - PROCESS | 1108 | 1461272690113 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:50 INFO - PROCESS | 1108 | 1461272690231 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:04:50 INFO - PROCESS | 1108 | 1461272690459 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 1108 | ++DOCSHELL 0EF32800 == 110 [pid = 1108] [id = 483] 14:04:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (0EF58C00) [pid = 1108] [serial = 1449] [outer = 00000000] 14:04:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (1541D400) [pid = 1108] [serial = 1450] [outer = 0EF58C00] 14:04:50 INFO - PROCESS | 1108 | 1461272690515 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (154FD000) [pid = 1108] [serial = 1451] [outer = 0EF58C00] 14:04:51 INFO - PROCESS | 1108 | 1461272691077 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1035ms 14:04:51 INFO - PROCESS | 1108 | 1461272691435 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 1108 | 1461272691439 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:04:51 INFO - PROCESS | 1108 | 1461272691459 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 1108 | 1461272691462 Marionette TRACE conn5 <- [1,1898,null,{}] 14:04:51 INFO - PROCESS | 1108 | 1461272691467 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:51 INFO - PROCESS | 1108 | 1461272691590 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:04:51 INFO - PROCESS | 1108 | 1461272691724 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1108 | ++DOCSHELL 15417C00 == 111 [pid = 1108] [id = 484] 14:04:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (15418000) [pid = 1108] [serial = 1452] [outer = 00000000] 14:04:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (159CE000) [pid = 1108] [serial = 1453] [outer = 15418000] 14:04:51 INFO - PROCESS | 1108 | 1461272691775 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (11B5B400) [pid = 1108] [serial = 1454] [outer = 15418000] 14:04:52 INFO - PROCESS | 1108 | 1461272692393 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 14:04:52 INFO - PROCESS | 1108 | 1461272692432 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:04:52 INFO - PROCESS | 1108 | 1461272692435 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:04:52 INFO - PROCESS | 1108 | 1461272692442 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 1108 | 1461272692446 Marionette TRACE conn5 <- [1,1902,null,{}] 14:04:52 INFO - PROCESS | 1108 | 1461272692450 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:52 INFO - PROCESS | 1108 | 1461272692560 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:04:52 INFO - PROCESS | 1108 | 1461272692728 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 1108 | ++DOCSHELL 159CCC00 == 112 [pid = 1108] [id = 485] 14:04:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (177C8400) [pid = 1108] [serial = 1455] [outer = 00000000] 14:04:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (1985AC00) [pid = 1108] [serial = 1456] [outer = 177C8400] 14:04:52 INFO - PROCESS | 1108 | 1461272692780 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (19D45400) [pid = 1108] [serial = 1457] [outer = 177C8400] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 11004000 == 111 [pid = 1108] [id = 474] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 124B2800 == 110 [pid = 1108] [id = 473] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 0EF10C00 == 109 [pid = 1108] [id = 472] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 1DBC5800 == 108 [pid = 1108] [id = 471] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 1DB49800 == 107 [pid = 1108] [id = 470] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 1AA5E000 == 106 [pid = 1108] [id = 469] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (15419800) [pid = 1108] [serial = 1312] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (19D88800) [pid = 1108] [serial = 1315] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (1DC28C00) [pid = 1108] [serial = 1318] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (1F826800) [pid = 1108] [serial = 1321] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (20233400) [pid = 1108] [serial = 1324] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (210E7000) [pid = 1108] [serial = 1327] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (21D4B400) [pid = 1108] [serial = 1330] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (15412400) [pid = 1108] [serial = 1333] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (1DC1C800) [pid = 1108] [serial = 1363] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 16F15000 == 105 [pid = 1108] [id = 468] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 10C5A000 == 104 [pid = 1108] [id = 467] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 154F1400 == 103 [pid = 1108] [id = 466] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 0EF24400 == 102 [pid = 1108] [id = 465] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 210DCC00 == 101 [pid = 1108] [id = 459] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 1E5D4400 == 100 [pid = 1108] [id = 458] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 1AAD9800 == 99 [pid = 1108] [id = 457] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 16AC2C00 == 98 [pid = 1108] [id = 456] 14:04:53 INFO - PROCESS | 1108 | --DOCSHELL 0EF35C00 == 97 [pid = 1108] [id = 455] 14:04:53 INFO - PROCESS | 1108 | 1461272693478 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (1F82EC00) [pid = 1108] [serial = 1157] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (21063000) [pid = 1108] [serial = 1160] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (21D49400) [pid = 1108] [serial = 1163] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (22884800) [pid = 1108] [serial = 1166] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (24ED5800) [pid = 1108] [serial = 1169] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (1F82CC00) [pid = 1108] [serial = 1202] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (15C86C00) [pid = 1108] [serial = 1205] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1AADFC00) [pid = 1108] [serial = 1208] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (20236400) [pid = 1108] [serial = 1211] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (2287CC00) [pid = 1108] [serial = 1214] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (23FCF400) [pid = 1108] [serial = 1217] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (2520A000) [pid = 1108] [serial = 1220] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1DB86C00) [pid = 1108] [serial = 1154] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (17790C00) [pid = 1108] [serial = 1151] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1070F400) [pid = 1108] [serial = 1148] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (1AAE1800) [pid = 1108] [serial = 1351] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1D698800) [pid = 1108] [serial = 1354] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (1B1CBC00) [pid = 1108] [serial = 1352] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (10C6E800) [pid = 1108] [serial = 1357] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1DB42000) [pid = 1108] [serial = 1355] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (1DB5EC00) [pid = 1108] [serial = 1360] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (10C76000) [pid = 1108] [serial = 1342] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (10F01400) [pid = 1108] [serial = 1343] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1779A000) [pid = 1108] [serial = 1345] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1985D400) [pid = 1108] [serial = 1346] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1A019C00) [pid = 1108] [serial = 1348] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (11BA1400) [pid = 1108] [serial = 1336] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (12311000) [pid = 1108] [serial = 1337] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1A5D8800) [pid = 1108] [serial = 1340] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (19D86800) [pid = 1108] [serial = 1339] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1592C800) [pid = 1108] [serial = 1358] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (1DB8C400) [pid = 1108] [serial = 1361] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1A5D9C00) [pid = 1108] [serial = 1349] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1E35FC00) [pid = 1108] [serial = 1268] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (210D8400) [pid = 1108] [serial = 1274] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (1FE20C00) [pid = 1108] [serial = 1271] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1D694C00) [pid = 1108] [serial = 1262] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1DBC8000) [pid = 1108] [serial = 1277] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (0FF99400) [pid = 1108] [serial = 1256] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (16AC2400) [pid = 1108] [serial = 1259] [outer = 00000000] [url = about:blank] 14:04:53 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (1DC1E800) [pid = 1108] [serial = 1265] [outer = 00000000] [url = about:blank] 14:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1130ms 14:04:53 INFO - PROCESS | 1108 | 1461272693572 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 1108 | 1461272693574 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:04:53 INFO - PROCESS | 1108 | 1461272693578 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 1108 | 1461272693580 Marionette TRACE conn5 <- [1,1906,null,{}] 14:04:53 INFO - PROCESS | 1108 | 1461272693589 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:53 INFO - PROCESS | 1108 | 1461272693691 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:04:53 INFO - PROCESS | 1108 | 1461272693705 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1108 | ++DOCSHELL 10817000 == 98 [pid = 1108] [id = 486] 14:04:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1087E400) [pid = 1108] [serial = 1458] [outer = 00000000] 14:04:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (11B57800) [pid = 1108] [serial = 1459] [outer = 1087E400] 14:04:53 INFO - PROCESS | 1108 | 1461272693755 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (12308C00) [pid = 1108] [serial = 1460] [outer = 1087E400] 14:04:54 INFO - PROCESS | 1108 | 1461272694320 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 14:04:54 INFO - PROCESS | 1108 | 1461272694351 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 1108 | 1461272694353 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:04:54 INFO - PROCESS | 1108 | 1461272694356 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 1108 | 1461272694358 Marionette TRACE conn5 <- [1,1910,null,{}] 14:04:54 INFO - PROCESS | 1108 | 1461272694361 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:54 INFO - PROCESS | 1108 | 1461272694461 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:04:54 INFO - PROCESS | 1108 | 1461272694583 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 1108 | ++DOCSHELL 15412800 == 99 [pid = 1108] [id = 487] 14:04:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (159E5000) [pid = 1108] [serial = 1461] [outer = 00000000] 14:04:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (18CC6400) [pid = 1108] [serial = 1462] [outer = 159E5000] 14:04:54 INFO - PROCESS | 1108 | 1461272694628 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1985D400) [pid = 1108] [serial = 1463] [outer = 159E5000] 14:04:55 INFO - PROCESS | 1108 | 1461272695007 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 14:04:55 INFO - PROCESS | 1108 | 1461272695035 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 1108 | 1461272695037 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:04:55 INFO - PROCESS | 1108 | 1461272695040 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1108 | 1461272695042 Marionette TRACE conn5 <- [1,1914,null,{}] 14:04:55 INFO - PROCESS | 1108 | 1461272695045 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:55 INFO - PROCESS | 1108 | 1461272695140 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:04:55 INFO - PROCESS | 1108 | 1461272695147 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 1108 | ++DOCSHELL 0EF3AC00 == 100 [pid = 1108] [id = 488] 14:04:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (1087D800) [pid = 1108] [serial = 1464] [outer = 00000000] 14:04:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (19D82400) [pid = 1108] [serial = 1465] [outer = 1087D800] 14:04:55 INFO - PROCESS | 1108 | 1461272695192 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1A5D2800) [pid = 1108] [serial = 1466] [outer = 1087D800] 14:04:55 INFO - PROCESS | 1108 | 1461272695646 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 14:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:04:55 INFO - PROCESS | 1108 | 1461272695717 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 1108 | 1461272695719 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:04:55 INFO - PROCESS | 1108 | 1461272695722 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1108 | 1461272695724 Marionette TRACE conn5 <- [1,1918,null,{}] 14:04:55 INFO - PROCESS | 1108 | 1461272695737 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:55 INFO - PROCESS | 1108 | 1461272695892 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:04:56 INFO - PROCESS | 1108 | 1461272696003 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1108 | ++DOCSHELL 1AA61400 == 101 [pid = 1108] [id = 489] 14:04:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1AADFC00) [pid = 1108] [serial = 1467] [outer = 00000000] 14:04:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1B1C8000) [pid = 1108] [serial = 1468] [outer = 1AADFC00] 14:04:56 INFO - PROCESS | 1108 | 1461272696051 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1B1DEC00) [pid = 1108] [serial = 1469] [outer = 1AADFC00] 14:04:56 INFO - PROCESS | 1108 | 1461272696474 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 790ms 14:04:56 INFO - PROCESS | 1108 | 1461272696517 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 1108 | 1461272696519 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:04:56 INFO - PROCESS | 1108 | 1461272696522 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 1108 | 1461272696524 Marionette TRACE conn5 <- [1,1922,null,{}] 14:04:56 INFO - PROCESS | 1108 | 1461272696527 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:56 INFO - PROCESS | 1108 | 1461272696668 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:04:56 INFO - PROCESS | 1108 | 1461272696749 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1108 | ++DOCSHELL 1B1E1800 == 102 [pid = 1108] [id = 490] 14:04:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1B1EAC00) [pid = 1108] [serial = 1470] [outer = 00000000] 14:04:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1D696400) [pid = 1108] [serial = 1471] [outer = 1B1EAC00] 14:04:56 INFO - PROCESS | 1108 | 1461272696793 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DB46000) [pid = 1108] [serial = 1472] [outer = 1B1EAC00] 14:04:57 INFO - PROCESS | 1108 | 1461272697221 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 14:04:57 INFO - PROCESS | 1108 | 1461272697260 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 1108 | 1461272697262 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:04:57 INFO - PROCESS | 1108 | 1461272697290 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 1108 | 1461272697292 Marionette TRACE conn5 <- [1,1926,null,{}] 14:04:57 INFO - PROCESS | 1108 | 1461272697305 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:57 INFO - PROCESS | 1108 | 1461272697440 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:04:57 INFO - PROCESS | 1108 | 1461272697460 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 1108 | ++DOCSHELL 1C415000 == 103 [pid = 1108] [id = 491] 14:04:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1CB2E000) [pid = 1108] [serial = 1473] [outer = 00000000] 14:04:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1DB81800) [pid = 1108] [serial = 1474] [outer = 1CB2E000] 14:04:57 INFO - PROCESS | 1108 | 1461272697505 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1DB8E400) [pid = 1108] [serial = 1475] [outer = 1CB2E000] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1DB4A400) [pid = 1108] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1DBC6000) [pid = 1108] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (17798800) [pid = 1108] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (10C5C000) [pid = 1108] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (10105400) [pid = 1108] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (1B0F6800) [pid = 1108] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (15904C00) [pid = 1108] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (19D82800) [pid = 1108] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (0EF23C00) [pid = 1108] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1DBA5000) [pid = 1108] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:04:58 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1DBAEC00) [pid = 1108] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:04:58 INFO - PROCESS | 1108 | 1461272698171 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 950ms 14:04:58 INFO - PROCESS | 1108 | 1461272698218 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 1108 | 1461272698220 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:04:58 INFO - PROCESS | 1108 | 1461272698224 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 1108 | 1461272698225 Marionette TRACE conn5 <- [1,1930,null,{}] 14:04:58 INFO - PROCESS | 1108 | 1461272698229 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:58 INFO - PROCESS | 1108 | 1461272698369 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:04:58 INFO - PROCESS | 1108 | 1461272698447 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 1108 | ++DOCSHELL 177CCC00 == 104 [pid = 1108] [id = 492] 14:04:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (19086800) [pid = 1108] [serial = 1476] [outer = 00000000] 14:04:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1B1CD400) [pid = 1108] [serial = 1477] [outer = 19086800] 14:04:58 INFO - PROCESS | 1108 | 1461272698492 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1C40F800) [pid = 1108] [serial = 1478] [outer = 19086800] 14:04:58 INFO - PROCESS | 1108 | 1461272698857 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 14:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:04:58 INFO - PROCESS | 1108 | 1461272698894 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 1108 | 1461272698896 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:04:58 INFO - PROCESS | 1108 | 1461272698899 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 1108 | 1461272698901 Marionette TRACE conn5 <- [1,1934,null,{}] 14:04:58 INFO - PROCESS | 1108 | 1461272698904 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:59 INFO - PROCESS | 1108 | 1461272699000 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:04:59 INFO - PROCESS | 1108 | 1461272699039 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 1108 | ++DOCSHELL 1DB55400 == 105 [pid = 1108] [id = 493] 14:04:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1DBA2400) [pid = 1108] [serial = 1479] [outer = 00000000] 14:04:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1DBC1000) [pid = 1108] [serial = 1480] [outer = 1DBA2400] 14:04:59 INFO - PROCESS | 1108 | 1461272699083 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1DBC8800) [pid = 1108] [serial = 1481] [outer = 1DBA2400] 14:04:59 INFO - PROCESS | 1108 | 1461272699540 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 14:04:59 INFO - PROCESS | 1108 | 1461272699581 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 1108 | 1461272699583 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:04:59 INFO - PROCESS | 1108 | 1461272699586 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:04:59 INFO - PROCESS | 1108 | 1461272699589 Marionette TRACE conn5 <- [1,1938,null,{}] 14:04:59 INFO - PROCESS | 1108 | 1461272699592 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:59 INFO - PROCESS | 1108 | 1461272699715 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:04:59 INFO - PROCESS | 1108 | 1461272699721 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 1108 | ++DOCSHELL 10B0D000 == 106 [pid = 1108] [id = 494] 14:04:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (10B80C00) [pid = 1108] [serial = 1482] [outer = 00000000] 14:04:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DC83C00) [pid = 1108] [serial = 1483] [outer = 10B80C00] 14:04:59 INFO - PROCESS | 1108 | 1461272699773 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1E363C00) [pid = 1108] [serial = 1484] [outer = 10B80C00] 14:05:00 INFO - PROCESS | 1108 | 1461272700586 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1019ms 14:05:00 INFO - PROCESS | 1108 | 1461272700611 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 1108 | 1461272700616 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:05:00 INFO - PROCESS | 1108 | 1461272700622 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 1108 | 1461272700625 Marionette TRACE conn5 <- [1,1942,null,{}] 14:05:00 INFO - PROCESS | 1108 | 1461272700651 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:00 INFO - PROCESS | 1108 | 1461272700783 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:05:00 INFO - PROCESS | 1108 | 1461272700961 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 1108 | ++DOCSHELL 10D62C00 == 107 [pid = 1108] [id = 495] 14:05:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (10F03800) [pid = 1108] [serial = 1485] [outer = 00000000] 14:05:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (15451C00) [pid = 1108] [serial = 1486] [outer = 10F03800] 14:05:01 INFO - PROCESS | 1108 | 1461272701021 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (16A81800) [pid = 1108] [serial = 1487] [outer = 10F03800] 14:05:01 INFO - PROCESS | 1108 | 1461272701619 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1022ms 14:05:01 INFO - PROCESS | 1108 | 1461272701649 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 1108 | 1461272701655 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:05:01 INFO - PROCESS | 1108 | 1461272701662 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 1108 | 1461272701665 Marionette TRACE conn5 <- [1,1946,null,{}] 14:05:01 INFO - PROCESS | 1108 | 1461272701669 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:01 INFO - PROCESS | 1108 | 1461272701798 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:05:01 INFO - PROCESS | 1108 | 1461272701975 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 1108 | ++DOCSHELL 19D83C00 == 108 [pid = 1108] [id = 496] 14:05:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (19D87000) [pid = 1108] [serial = 1488] [outer = 00000000] 14:05:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1A8CF800) [pid = 1108] [serial = 1489] [outer = 19D87000] 14:05:02 INFO - PROCESS | 1108 | 1461272702031 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1B129C00) [pid = 1108] [serial = 1490] [outer = 19D87000] 14:05:02 INFO - PROCESS | 1108 | 1461272702625 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 14:05:02 INFO - PROCESS | 1108 | 1461272702634 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 1108 | 1461272702636 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:05:02 INFO - PROCESS | 1108 | 1461272702640 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:05:02 INFO - PROCESS | 1108 | 1461272702644 Marionette TRACE conn5 <- [1,1950,null,{}] 14:05:02 INFO - PROCESS | 1108 | 1461272702655 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:02 INFO - PROCESS | 1108 | 1461272702779 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:05:02 INFO - PROCESS | 1108 | 1461272702958 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 1108 | ++DOCSHELL 1DC7BC00 == 109 [pid = 1108] [id = 497] 14:05:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1DC81C00) [pid = 1108] [serial = 1491] [outer = 00000000] 14:05:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1E5CCC00) [pid = 1108] [serial = 1492] [outer = 1DC81C00] 14:05:03 INFO - PROCESS | 1108 | 1461272703018 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1F822400) [pid = 1108] [serial = 1493] [outer = 1DC81C00] 14:05:03 INFO - PROCESS | 1108 | 1461272703644 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1021ms 14:05:03 INFO - PROCESS | 1108 | 1461272703665 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 1108 | 1461272703668 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:05:03 INFO - PROCESS | 1108 | 1461272703671 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:05:03 INFO - PROCESS | 1108 | 1461272703673 Marionette TRACE conn5 <- [1,1954,null,{}] 14:05:03 INFO - PROCESS | 1108 | 1461272703677 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:03 INFO - PROCESS | 1108 | 1461272703802 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:05:03 INFO - PROCESS | 1108 | 1461272703967 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 1108 | ++DOCSHELL 1E60B400 == 110 [pid = 1108] [id = 498] 14:05:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1F821C00) [pid = 1108] [serial = 1494] [outer = 00000000] 14:05:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (2022A800) [pid = 1108] [serial = 1495] [outer = 1F821C00] 14:05:04 INFO - PROCESS | 1108 | 1461272704023 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (20237000) [pid = 1108] [serial = 1496] [outer = 1F821C00] 14:05:04 INFO - PROCESS | 1108 | 1461272704549 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 14:05:04 INFO - PROCESS | 1108 | 1461272704605 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 1108 | 1461272704607 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:05:04 INFO - PROCESS | 1108 | 1461272704611 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:05:04 INFO - PROCESS | 1108 | 1461272704613 Marionette TRACE conn5 <- [1,1958,null,{}] 14:05:04 INFO - PROCESS | 1108 | 1461272704617 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:04 INFO - PROCESS | 1108 | 1461272704737 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:05:04 INFO - PROCESS | 1108 | 1461272704912 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 1108 | ++DOCSHELL 21065800 == 111 [pid = 1108] [id = 499] 14:05:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (21069C00) [pid = 1108] [serial = 1497] [outer = 00000000] 14:05:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (210D9400) [pid = 1108] [serial = 1498] [outer = 21069C00] 14:05:04 INFO - PROCESS | 1108 | 1461272704968 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (219AA800) [pid = 1108] [serial = 1499] [outer = 21069C00] 14:05:05 INFO - PROCESS | 1108 | 1461272705561 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 14:05:05 INFO - PROCESS | 1108 | 1461272705585 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 1108 | 1461272705587 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:05:05 INFO - PROCESS | 1108 | 1461272705591 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:05:05 INFO - PROCESS | 1108 | 1461272705593 Marionette TRACE conn5 <- [1,1962,null,{}] 14:05:05 INFO - PROCESS | 1108 | 1461272705597 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:05 INFO - PROCESS | 1108 | 1461272705725 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:05:05 INFO - PROCESS | 1108 | 1461272705901 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 1108 | ++DOCSHELL 16ACA000 == 112 [pid = 1108] [id = 500] 14:05:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (219AE800) [pid = 1108] [serial = 1500] [outer = 00000000] 14:05:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (22878000) [pid = 1108] [serial = 1501] [outer = 219AE800] 14:05:05 INFO - PROCESS | 1108 | 1461272705960 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (2287CC00) [pid = 1108] [serial = 1502] [outer = 219AE800] 14:05:06 INFO - PROCESS | 1108 | 1461272706543 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 14:05:06 INFO - PROCESS | 1108 | 1461272706565 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 1108 | 1461272706567 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:05:06 INFO - PROCESS | 1108 | 1461272706570 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 1108 | 1461272706573 Marionette TRACE conn5 <- [1,1966,null,{}] 14:05:06 INFO - PROCESS | 1108 | 1461272706576 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:06 INFO - PROCESS | 1108 | 1461272706695 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:05:06 INFO - PROCESS | 1108 | 1461272706864 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 1108 | ++DOCSHELL 21FC8800 == 113 [pid = 1108] [id = 501] 14:05:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (22882400) [pid = 1108] [serial = 1503] [outer = 00000000] 14:05:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (23FC9800) [pid = 1108] [serial = 1504] [outer = 22882400] 14:05:06 INFO - PROCESS | 1108 | 1461272706919 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (23FCF800) [pid = 1108] [serial = 1505] [outer = 22882400] 14:05:07 INFO - PROCESS | 1108 | 1461272707438 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 14:05:07 INFO - PROCESS | 1108 | 1461272707505 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 1108 | 1461272707507 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:05:07 INFO - PROCESS | 1108 | 1461272707511 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:05:07 INFO - PROCESS | 1108 | 1461272707513 Marionette TRACE conn5 <- [1,1970,null,{}] 14:05:07 INFO - PROCESS | 1108 | 1461272707516 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:07 INFO - PROCESS | 1108 | 1461272707636 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:05:07 INFO - PROCESS | 1108 | 1461272707812 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 1108 | ++DOCSHELL 24E6A000 == 114 [pid = 1108] [id = 502] 14:05:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (24E6F800) [pid = 1108] [serial = 1506] [outer = 00000000] 14:05:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (24EDE400) [pid = 1108] [serial = 1507] [outer = 24E6F800] 14:05:07 INFO - PROCESS | 1108 | 1461272707867 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (25208C00) [pid = 1108] [serial = 1508] [outer = 24E6F800] 14:05:08 INFO - PROCESS | 1108 | 1461272708428 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 14:05:08 INFO - PROCESS | 1108 | 1461272708485 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 1108 | 1461272708487 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:05:08 INFO - PROCESS | 1108 | 1461272708491 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 1108 | 1461272708493 Marionette TRACE conn5 <- [1,1974,null,{}] 14:05:08 INFO - PROCESS | 1108 | 1461272708497 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:08 INFO - PROCESS | 1108 | 1461272708618 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:05:08 INFO - PROCESS | 1108 | 1461272708796 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 1108 | ++DOCSHELL 25210800 == 115 [pid = 1108] [id = 503] 14:05:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (25217C00) [pid = 1108] [serial = 1509] [outer = 00000000] 14:05:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (2649A400) [pid = 1108] [serial = 1510] [outer = 25217C00] 14:05:08 INFO - PROCESS | 1108 | 1461272708856 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (264A1800) [pid = 1108] [serial = 1511] [outer = 25217C00] 14:05:09 INFO - PROCESS | 1108 | 1461272709433 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 14:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:05:09 INFO - PROCESS | 1108 | 1461272709465 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 1108 | 1461272709468 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:05:09 INFO - PROCESS | 1108 | 1461272709471 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 1108 | 1461272709473 Marionette TRACE conn5 <- [1,1978,null,{}] 14:05:09 INFO - PROCESS | 1108 | 1461272709476 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:09 INFO - PROCESS | 1108 | 1461272709596 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:05:09 INFO - PROCESS | 1108 | 1461272709775 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 1108 | ++DOCSHELL 10B7AC00 == 116 [pid = 1108] [id = 504] 14:05:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (10C76C00) [pid = 1108] [serial = 1512] [outer = 00000000] 14:05:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (26F57000) [pid = 1108] [serial = 1513] [outer = 10C76C00] 14:05:09 INFO - PROCESS | 1108 | 1461272709831 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (26F58400) [pid = 1108] [serial = 1514] [outer = 10C76C00] 14:05:10 INFO - PROCESS | 1108 | 1461272710391 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 14:05:10 INFO - PROCESS | 1108 | 1461272710445 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 1108 | 1461272710448 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:05:10 INFO - PROCESS | 1108 | 1461272710451 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 1108 | 1461272710454 Marionette TRACE conn5 <- [1,1982,null,{}] 14:05:10 INFO - PROCESS | 1108 | 1461272710458 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:10 INFO - PROCESS | 1108 | 1461272710631 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:05:11 INFO - PROCESS | 1108 | 1461272711006 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 1108 | ++DOCSHELL 10108C00 == 117 [pid = 1108] [id = 505] 14:05:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (10708800) [pid = 1108] [serial = 1515] [outer = 00000000] 14:05:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (10C72C00) [pid = 1108] [serial = 1516] [outer = 10708800] 14:05:11 INFO - PROCESS | 1108 | 1461272711057 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (110B4000) [pid = 1108] [serial = 1517] [outer = 10708800] 14:05:11 INFO - PROCESS | 1108 | 1461272711670 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1284ms 14:05:11 INFO - PROCESS | 1108 | 1461272711740 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 1108 | 1461272711745 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:05:11 INFO - PROCESS | 1108 | 1461272711751 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1108 | 1461272711754 Marionette TRACE conn5 <- [1,1986,null,{}] 14:05:11 INFO - PROCESS | 1108 | 1461272711759 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:11 INFO - PROCESS | 1108 | 1461272711877 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:05:12 INFO - PROCESS | 1108 | 1461272712061 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 1108 | ++DOCSHELL 19862400 == 118 [pid = 1108] [id = 506] 14:05:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (19B67400) [pid = 1108] [serial = 1518] [outer = 00000000] 14:05:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (1A013000) [pid = 1108] [serial = 1519] [outer = 19B67400] 14:05:12 INFO - PROCESS | 1108 | 1461272712116 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (1A5D4400) [pid = 1108] [serial = 1520] [outer = 19B67400] 14:05:12 INFO - PROCESS | 1108 | 1461272712674 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 1DB55400 == 117 [pid = 1108] [id = 493] 14:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 177CCC00 == 116 [pid = 1108] [id = 492] 14:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 971ms 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 1C415000 == 115 [pid = 1108] [id = 491] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 1B1E1800 == 114 [pid = 1108] [id = 490] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 1AA61400 == 113 [pid = 1108] [id = 489] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 0EF3AC00 == 112 [pid = 1108] [id = 488] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 15412800 == 111 [pid = 1108] [id = 487] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 10817000 == 110 [pid = 1108] [id = 486] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 159CCC00 == 109 [pid = 1108] [id = 485] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (1E5CF800) [pid = 1108] [serial = 1423] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 15417C00 == 108 [pid = 1108] [id = 484] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 21FC4C00 == 107 [pid = 1108] [id = 481] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 2520D400 == 106 [pid = 1108] [id = 480] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 23FCB000 == 105 [pid = 1108] [id = 479] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 21070400 == 104 [pid = 1108] [id = 478] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 1DB5F400 == 103 [pid = 1108] [id = 477] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 1906D800 == 102 [pid = 1108] [id = 476] 14:05:12 INFO - PROCESS | 1108 | --DOCSHELL 0EF2A000 == 101 [pid = 1108] [id = 475] 14:05:12 INFO - PROCESS | 1108 | 1461272712791 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:05:12 INFO - PROCESS | 1108 | 1461272712795 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:05:12 INFO - PROCESS | 1108 | 1461272712833 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 1108 | 1461272712835 Marionette TRACE conn5 <- [1,1990,null,{}] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (1DC6AC00) [pid = 1108] [serial = 1364] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (1DC21800) [pid = 1108] [serial = 1310] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (1DB59C00) [pid = 1108] [serial = 1411] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (1E366800) [pid = 1108] [serial = 1414] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (1DBA2C00) [pid = 1108] [serial = 1412] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (1E5C9400) [pid = 1108] [serial = 1415] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (1C40EC00) [pid = 1108] [serial = 1420] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (10110000) [pid = 1108] [serial = 1366] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (19B6AC00) [pid = 1108] [serial = 1369] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (1CB29000) [pid = 1108] [serial = 1372] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (2022C400) [pid = 1108] [serial = 1375] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (21D44C00) [pid = 1108] [serial = 1378] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (2378A000) [pid = 1108] [serial = 1381] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (24E6AC00) [pid = 1108] [serial = 1384] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (24EDA000) [pid = 1108] [serial = 1387] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (25211000) [pid = 1108] [serial = 1390] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1549D000) [pid = 1108] [serial = 1402] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (16AC2000) [pid = 1108] [serial = 1403] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (15430800) [pid = 1108] [serial = 1397] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (124AF000) [pid = 1108] [serial = 1396] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1C1C6800) [pid = 1108] [serial = 1408] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (1A7DC400) [pid = 1108] [serial = 1399] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1AA5D000) [pid = 1108] [serial = 1400] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1A7DE800) [pid = 1108] [serial = 1405] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1AA5A800) [pid = 1108] [serial = 1406] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (19B72400) [pid = 1108] [serial = 1393] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (10B0D400) [pid = 1108] [serial = 1417] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (110BEC00) [pid = 1108] [serial = 1418] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (1DB89C00) [pid = 1108] [serial = 1421] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1CB1FC00) [pid = 1108] [serial = 1409] [outer = 00000000] [url = about:blank] 14:05:12 INFO - PROCESS | 1108 | 1461272712880 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:12 INFO - PROCESS | 1108 | 1461272712982 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:05:13 INFO - PROCESS | 1108 | 1461272712989 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 1108 | ++DOCSHELL 10C6D000 == 102 [pid = 1108] [id = 507] 14:05:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (10C73C00) [pid = 1108] [serial = 1521] [outer = 00000000] 14:05:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (11B0A400) [pid = 1108] [serial = 1522] [outer = 10C73C00] 14:05:13 INFO - PROCESS | 1108 | 1461272713035 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (15420C00) [pid = 1108] [serial = 1523] [outer = 10C73C00] 14:05:13 INFO - PROCESS | 1108 | 1461272713600 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 850ms 14:05:13 INFO - PROCESS | 1108 | 1461272713654 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 1108 | 1461272713656 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:05:13 INFO - PROCESS | 1108 | 1461272713665 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 1108 | 1461272713671 Marionette TRACE conn5 <- [1,1994,null,{}] 14:05:13 INFO - PROCESS | 1108 | 1461272713675 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:13 INFO - PROCESS | 1108 | 1461272713788 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:05:13 INFO - PROCESS | 1108 | 1461272713920 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 1108 | ++DOCSHELL 19B74800 == 103 [pid = 1108] [id = 508] 14:05:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (19D81400) [pid = 1108] [serial = 1524] [outer = 00000000] 14:05:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1A7DC400) [pid = 1108] [serial = 1525] [outer = 19D81400] 14:05:13 INFO - PROCESS | 1108 | 1461272713969 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1A8CDC00) [pid = 1108] [serial = 1526] [outer = 19D81400] 14:05:14 INFO - PROCESS | 1108 | 1461272714360 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:05:14 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 14:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 14:05:14 INFO - PROCESS | 1108 | 1461272714394 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 1108 | 1461272714397 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:05:14 INFO - PROCESS | 1108 | 1461272714400 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:05:14 INFO - PROCESS | 1108 | 1461272714401 Marionette TRACE conn5 <- [1,1998,null,{}] 14:05:14 INFO - PROCESS | 1108 | 1461272714405 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:14 INFO - PROCESS | 1108 | 1461272714504 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:05:14 INFO - PROCESS | 1108 | 1461272714511 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1108 | ++DOCSHELL 1AA63800 == 104 [pid = 1108] [id = 509] 14:05:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (1AA65000) [pid = 1108] [serial = 1527] [outer = 00000000] 14:05:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (1B1D3000) [pid = 1108] [serial = 1528] [outer = 1AA65000] 14:05:14 INFO - PROCESS | 1108 | 1461272714557 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1C413400) [pid = 1108] [serial = 1529] [outer = 1AA65000] 14:05:15 INFO - PROCESS | 1108 | 1461272715032 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:05:15 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 14:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 14:05:15 INFO - PROCESS | 1108 | 1461272715090 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 1108 | 1461272715092 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:05:15 INFO - PROCESS | 1108 | 1461272715104 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 1108 | 1461272715105 Marionette TRACE conn5 <- [1,2002,null,{}] 14:05:15 INFO - PROCESS | 1108 | 1461272715109 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:15 INFO - PROCESS | 1108 | 1461272715247 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:05:15 INFO - PROCESS | 1108 | 1461272715299 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 1108 | ++DOCSHELL 1C4B9400 == 105 [pid = 1108] [id = 510] 14:05:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (1D694C00) [pid = 1108] [serial = 1530] [outer = 00000000] 14:05:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1DB46400) [pid = 1108] [serial = 1531] [outer = 1D694C00] 14:05:15 INFO - PROCESS | 1108 | 1461272715354 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (1DB5F400) [pid = 1108] [serial = 1532] [outer = 1D694C00] 14:05:15 INFO - PROCESS | 1108 | 1461272715858 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 790ms 14:05:15 INFO - PROCESS | 1108 | 1461272715892 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 1108 | 1461272715895 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:05:15 INFO - PROCESS | 1108 | 1461272715898 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:05:15 INFO - PROCESS | 1108 | 1461272715900 Marionette TRACE conn5 <- [1,2006,null,{}] 14:05:15 INFO - PROCESS | 1108 | 1461272715903 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:16 INFO - PROCESS | 1108 | 1461272716051 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:05:16 INFO - PROCESS | 1108 | 1461272716075 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1108 | ++DOCSHELL 1DB82C00 == 106 [pid = 1108] [id = 511] 14:05:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (1DB87800) [pid = 1108] [serial = 1533] [outer = 00000000] 14:05:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1DBC2400) [pid = 1108] [serial = 1534] [outer = 1DB87800] 14:05:16 INFO - PROCESS | 1108 | 1461272716120 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (1DC25400) [pid = 1108] [serial = 1535] [outer = 1DB87800] 14:05:16 INFO - PROCESS | 1108 | 1461272716614 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 14:05:16 INFO - PROCESS | 1108 | 1461272716673 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 1108 | 1461272716675 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:05:16 INFO - PROCESS | 1108 | 1461272716677 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1108 | 1461272716679 Marionette TRACE conn5 <- [1,2010,null,{}] 14:05:16 INFO - PROCESS | 1108 | 1461272716683 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:16 INFO - PROCESS | 1108 | 1461272716826 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:05:16 INFO - PROCESS | 1108 | 1461272716844 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1108 | ++DOCSHELL 1DBBF400 == 107 [pid = 1108] [id = 512] 14:05:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (1DC28400) [pid = 1108] [serial = 1536] [outer = 00000000] 14:05:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (1E5D4800) [pid = 1108] [serial = 1537] [outer = 1DC28400] 14:05:16 INFO - PROCESS | 1108 | 1461272716889 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (1F824400) [pid = 1108] [serial = 1538] [outer = 1DC28400] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (177C8400) [pid = 1108] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (1087D800) [pid = 1108] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (1087E400) [pid = 1108] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (15418000) [pid = 1108] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1A5D6000) [pid = 1108] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (159E5000) [pid = 1108] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1AADFC00) [pid = 1108] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1B1EAC00) [pid = 1108] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1CB2E000) [pid = 1108] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (19086800) [pid = 1108] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:05:17 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1DBA2400) [pid = 1108] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:05:17 INFO - PROCESS | 1108 | 1461272717607 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 14:05:17 INFO - PROCESS | 1108 | 1461272717652 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 1108 | 1461272717654 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:05:17 INFO - PROCESS | 1108 | 1461272717657 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 1108 | 1461272717658 Marionette TRACE conn5 <- [1,2014,null,{}] 14:05:17 INFO - PROCESS | 1108 | 1461272717662 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:17 INFO - PROCESS | 1108 | 1461272717808 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:05:17 INFO - PROCESS | 1108 | 1461272717824 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 1108 | ++DOCSHELL 19946400 == 108 [pid = 1108] [id = 513] 14:05:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (19B6AC00) [pid = 1108] [serial = 1539] [outer = 00000000] 14:05:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (1CB27800) [pid = 1108] [serial = 1540] [outer = 19B6AC00] 14:05:17 INFO - PROCESS | 1108 | 1461272717869 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (1DBA2400) [pid = 1108] [serial = 1541] [outer = 19B6AC00] 14:05:18 INFO - PROCESS | 1108 | 1461272718292 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 14:05:18 INFO - PROCESS | 1108 | 1461272718328 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 1108 | 1461272718330 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:05:18 INFO - PROCESS | 1108 | 1461272718338 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 1108 | 1461272718340 Marionette TRACE conn5 <- [1,2018,null,{}] 14:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:05:18 INFO - PROCESS | 1108 | 1461272718343 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:18 INFO - PROCESS | 1108 | 1461272718442 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:05:18 INFO - PROCESS | 1108 | 1461272718481 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D9400 == 109 [pid = 1108] [id = 514] 14:05:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1E5C8400) [pid = 1108] [serial = 1542] [outer = 00000000] 14:05:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (2106EC00) [pid = 1108] [serial = 1543] [outer = 1E5C8400] 14:05:18 INFO - PROCESS | 1108 | 1461272718525 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (210DC000) [pid = 1108] [serial = 1544] [outer = 1E5C8400] 14:05:18 INFO - PROCESS | 1108 | 1461272718961 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 14:05:19 INFO - PROCESS | 1108 | 1461272719018 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1108 | 1461272719020 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:05:19 INFO - PROCESS | 1108 | 1461272719023 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1108 | 1461272719025 Marionette TRACE conn5 <- [1,2022,null,{}] 14:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:05:19 INFO - PROCESS | 1108 | 1461272719028 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:19 INFO - PROCESS | 1108 | 1461272719130 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:05:19 INFO - PROCESS | 1108 | 1461272719149 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 1108 | ++DOCSHELL 1F82DC00 == 110 [pid = 1108] [id = 515] 14:05:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (210E6C00) [pid = 1108] [serial = 1545] [outer = 00000000] 14:05:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (21D51800) [pid = 1108] [serial = 1546] [outer = 210E6C00] 14:05:19 INFO - PROCESS | 1108 | 1461272719199 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (2287D000) [pid = 1108] [serial = 1547] [outer = 210E6C00] 14:05:19 INFO - PROCESS | 1108 | 1461272719997 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1016ms 14:05:20 INFO - PROCESS | 1108 | 1461272720045 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 1108 | 1461272720051 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:05:20 INFO - PROCESS | 1108 | 1461272720056 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 1108 | 1461272720060 Marionette TRACE conn5 <- [1,2026,null,{}] 14:05:20 INFO - PROCESS | 1108 | 1461272720086 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:20 INFO - PROCESS | 1108 | 1461272720250 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:05:20 INFO - PROCESS | 1108 | 1461272720420 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 1108 | ++DOCSHELL 10C63000 == 111 [pid = 1108] [id = 516] 14:05:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (15430400) [pid = 1108] [serial = 1548] [outer = 00000000] 14:05:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (16AC6000) [pid = 1108] [serial = 1549] [outer = 15430400] 14:05:20 INFO - PROCESS | 1108 | 1461272720477 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (17791400) [pid = 1108] [serial = 1550] [outer = 15430400] 14:05:21 INFO - PROCESS | 1108 | 1461272721041 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 990ms 14:05:21 INFO - PROCESS | 1108 | 1461272721050 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 1108 | 1461272721056 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:05:21 INFO - PROCESS | 1108 | 1461272721063 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 1108 | 1461272721066 Marionette TRACE conn5 <- [1,2030,null,{}] 14:05:21 INFO - PROCESS | 1108 | 1461272721088 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:21 INFO - PROCESS | 1108 | 1461272721224 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:05:21 INFO - PROCESS | 1108 | 1461272721406 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D5000 == 112 [pid = 1108] [id = 517] 14:05:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (1A87F000) [pid = 1108] [serial = 1551] [outer = 00000000] 14:05:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (1B1EAC00) [pid = 1108] [serial = 1552] [outer = 1A87F000] 14:05:21 INFO - PROCESS | 1108 | 1461272721462 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (1DB56C00) [pid = 1108] [serial = 1553] [outer = 1A87F000] 14:05:22 INFO - PROCESS | 1108 | 1461272722082 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:05:22 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) 14:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1090ms 14:05:22 INFO - PROCESS | 1108 | 1461272722155 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 1108 | 1461272722158 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:05:22 INFO - PROCESS | 1108 | 1461272722162 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:05:22 INFO - PROCESS | 1108 | 1461272722165 Marionette TRACE conn5 <- [1,2034,null,{}] 14:05:22 INFO - PROCESS | 1108 | 1461272722192 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:22 INFO - PROCESS | 1108 | 1461272722329 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:05:22 INFO - PROCESS | 1108 | 1461272722492 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 1108 | ++DOCSHELL 210D8400 == 113 [pid = 1108] [id = 518] 14:05:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (21FC3C00) [pid = 1108] [serial = 1554] [outer = 00000000] 14:05:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (23790C00) [pid = 1108] [serial = 1555] [outer = 21FC3C00] 14:05:22 INFO - PROCESS | 1108 | 1461272722550 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (24E74400) [pid = 1108] [serial = 1556] [outer = 21FC3C00] 14:05:23 INFO - PROCESS | 1108 | 1461272723160 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1040ms 14:05:23 INFO - PROCESS | 1108 | 1461272723205 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:05:23 INFO - PROCESS | 1108 | 1461272723208 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:05:23 INFO - PROCESS | 1108 | 1461272723211 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:05:23 INFO - PROCESS | 1108 | 1461272723213 Marionette TRACE conn5 <- [1,2038,null,{}] 14:05:23 INFO - PROCESS | 1108 | 1461272723217 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:23 INFO - PROCESS | 1108 | 1461272723342 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:05:23 INFO - PROCESS | 1108 | 1461272723523 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 1108 | ++DOCSHELL 25212000 == 114 [pid = 1108] [id = 519] 14:05:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (25212800) [pid = 1108] [serial = 1557] [outer = 00000000] 14:05:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (2644C400) [pid = 1108] [serial = 1558] [outer = 25212800] 14:05:23 INFO - PROCESS | 1108 | 1461272723580 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (2644F000) [pid = 1108] [serial = 1559] [outer = 25212800] 14:05:24 INFO - PROCESS | 1108 | 1461272724142 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 14:05:24 INFO - PROCESS | 1108 | 1461272724185 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 1108 | 1461272724188 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:05:24 INFO - PROCESS | 1108 | 1461272724191 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 1108 | 1461272724193 Marionette TRACE conn5 <- [1,2042,null,{}] 14:05:24 INFO - PROCESS | 1108 | 1461272724197 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:24 INFO - PROCESS | 1108 | 1461272724318 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:05:24 INFO - PROCESS | 1108 | 1461272724498 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 1108 | ++DOCSHELL 2644E800 == 115 [pid = 1108] [id = 520] 14:05:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (26450C00) [pid = 1108] [serial = 1560] [outer = 00000000] 14:05:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (26458000) [pid = 1108] [serial = 1561] [outer = 26450C00] 14:05:24 INFO - PROCESS | 1108 | 1461272724554 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (2645AC00) [pid = 1108] [serial = 1562] [outer = 26450C00] 14:05:25 INFO - PROCESS | 1108 | 1461272725151 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1017ms 14:05:25 INFO - PROCESS | 1108 | 1461272725212 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 1108 | 1461272725214 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:05:25 INFO - PROCESS | 1108 | 1461272725218 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:05:25 INFO - PROCESS | 1108 | 1461272725220 Marionette TRACE conn5 <- [1,2046,null,{}] 14:05:25 INFO - PROCESS | 1108 | 1461272725224 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:25 INFO - PROCESS | 1108 | 1461272725356 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:05:25 INFO - PROCESS | 1108 | 1461272725525 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 1108 | ++DOCSHELL 19B6DC00 == 116 [pid = 1108] [id = 521] 14:05:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (25D88400) [pid = 1108] [serial = 1563] [outer = 00000000] 14:05:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (26455400) [pid = 1108] [serial = 1564] [outer = 25D88400] 14:05:25 INFO - PROCESS | 1108 | 1461272725584 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 189 (26457C00) [pid = 1108] [serial = 1565] [outer = 25D88400] 14:05:26 INFO - PROCESS | 1108 | 1461272726180 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1020ms 14:05:26 INFO - PROCESS | 1108 | 1461272726242 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 1108 | 1461272726244 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:05:26 INFO - PROCESS | 1108 | 1461272726248 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:05:26 INFO - PROCESS | 1108 | 1461272726250 Marionette TRACE conn5 <- [1,2050,null,{}] 14:05:26 INFO - PROCESS | 1108 | 1461272726254 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:26 INFO - PROCESS | 1108 | 1461272726374 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:05:26 INFO - PROCESS | 1108 | 1461272726543 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1108 | ++DOCSHELL 210E3400 == 117 [pid = 1108] [id = 522] 14:05:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 190 (21D46C00) [pid = 1108] [serial = 1566] [outer = 00000000] 14:05:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 191 (26F62800) [pid = 1108] [serial = 1567] [outer = 21D46C00] 14:05:26 INFO - PROCESS | 1108 | 1461272726598 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 192 (283EA000) [pid = 1108] [serial = 1568] [outer = 21D46C00] 14:05:27 INFO - PROCESS | 1108 | 1461272727168 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 14:05:27 INFO - PROCESS | 1108 | 1461272727222 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 1108 | 1461272727224 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:05:27 INFO - PROCESS | 1108 | 1461272727228 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:05:27 INFO - PROCESS | 1108 | 1461272727230 Marionette TRACE conn5 <- [1,2054,null,{}] 14:05:27 INFO - PROCESS | 1108 | 1461272727233 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:27 INFO - PROCESS | 1108 | 1461272727354 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:05:27 INFO - PROCESS | 1108 | 1461272727535 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 1108 | ++DOCSHELL 283EE400 == 118 [pid = 1108] [id = 523] 14:05:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 193 (283F0000) [pid = 1108] [serial = 1569] [outer = 00000000] 14:05:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 194 (283F7000) [pid = 1108] [serial = 1570] [outer = 283F0000] 14:05:27 INFO - PROCESS | 1108 | 1461272727591 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 195 (286D6C00) [pid = 1108] [serial = 1571] [outer = 283F0000] 14:05:28 INFO - PROCESS | 1108 | 1461272728195 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1018ms 14:05:28 INFO - PROCESS | 1108 | 1461272728296 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 1108 | 1461272728298 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:05:28 INFO - PROCESS | 1108 | 1461272728301 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 1108 | 1461272728303 Marionette TRACE conn5 <- [1,2058,null,{}] 14:05:28 INFO - PROCESS | 1108 | 1461272728307 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:28 INFO - PROCESS | 1108 | 1461272728430 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:05:28 INFO - PROCESS | 1108 | 1461272728615 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 1108 | ++DOCSHELL 0EF27000 == 119 [pid = 1108] [id = 524] 14:05:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 196 (0FF9D400) [pid = 1108] [serial = 1572] [outer = 00000000] 14:05:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 197 (16A88400) [pid = 1108] [serial = 1573] [outer = 0FF9D400] 14:05:28 INFO - PROCESS | 1108 | 1461272728671 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 198 (16ACBC00) [pid = 1108] [serial = 1574] [outer = 0FF9D400] 14:05:29 INFO - PROCESS | 1108 | 1461272729614 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1380ms 14:05:29 INFO - PROCESS | 1108 | 1461272729685 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 1108 | 1461272729689 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:05:29 INFO - PROCESS | 1108 | 1461272729694 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 1108 | 1461272729698 Marionette TRACE conn5 <- [1,2062,null,{}] 14:05:29 INFO - PROCESS | 1108 | 1461272729719 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:29 INFO - PROCESS | 1108 | 1461272729838 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:05:30 INFO - PROCESS | 1108 | 1461272730012 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 1108 | ++DOCSHELL 0FF94C00 == 120 [pid = 1108] [id = 525] 14:05:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 199 (1010BC00) [pid = 1108] [serial = 1575] [outer = 00000000] 14:05:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 200 (11B55400) [pid = 1108] [serial = 1576] [outer = 1010BC00] 14:05:30 INFO - PROCESS | 1108 | 1461272730066 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 201 (1549D400) [pid = 1108] [serial = 1577] [outer = 1010BC00] 14:05:30 INFO - PROCESS | 1108 | 1461272730673 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1037ms 14:05:30 INFO - PROCESS | 1108 | 1461272730733 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 1108 | 1461272730738 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:05:30 INFO - PROCESS | 1108 | 1461272730744 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1108 | 1461272730747 Marionette TRACE conn5 <- [1,2066,null,{}] 14:05:30 INFO - PROCESS | 1108 | 1461272730750 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:30 INFO - PROCESS | 1108 | 1461272730862 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:05:31 INFO - PROCESS | 1108 | 1461272731038 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 1108 | ++DOCSHELL 110B5C00 == 121 [pid = 1108] [id = 526] 14:05:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 202 (1779A000) [pid = 1108] [serial = 1578] [outer = 00000000] 14:05:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 203 (19B71800) [pid = 1108] [serial = 1579] [outer = 1779A000] 14:05:31 INFO - PROCESS | 1108 | 1461272731088 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 204 (19D7F800) [pid = 1108] [serial = 1580] [outer = 1779A000] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 1A5D9400 == 120 [pid = 1108] [id = 514] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 19946400 == 119 [pid = 1108] [id = 513] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 1DBBF400 == 118 [pid = 1108] [id = 512] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 1DB82C00 == 117 [pid = 1108] [id = 511] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 1C4B9400 == 116 [pid = 1108] [id = 510] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 1AA63800 == 115 [pid = 1108] [id = 509] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 203 (19D87400) [pid = 1108] [serial = 1429] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 202 (1DBC8400) [pid = 1108] [serial = 1432] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 201 (21D4E000) [pid = 1108] [serial = 1435] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 200 (24E68000) [pid = 1108] [serial = 1438] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 199 (26498800) [pid = 1108] [serial = 1441] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 198 (21FD0800) [pid = 1108] [serial = 1444] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 197 (25C37400) [pid = 1108] [serial = 1447] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 196 (10B7F400) [pid = 1108] [serial = 1426] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 195 (1541D400) [pid = 1108] [serial = 1450] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 194 (1DC83C00) [pid = 1108] [serial = 1483] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 19B74800 == 114 [pid = 1108] [id = 508] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 10C6D000 == 113 [pid = 1108] [id = 507] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 19862400 == 112 [pid = 1108] [id = 506] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 10108C00 == 111 [pid = 1108] [id = 505] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 21065800 == 110 [pid = 1108] [id = 499] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 1E60B400 == 109 [pid = 1108] [id = 498] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 1DC7BC00 == 108 [pid = 1108] [id = 497] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 19D83C00 == 107 [pid = 1108] [id = 496] 14:05:31 INFO - PROCESS | 1108 | --DOCSHELL 10D62C00 == 106 [pid = 1108] [id = 495] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 193 (1B1C8000) [pid = 1108] [serial = 1468] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 192 (1B1DEC00) [pid = 1108] [serial = 1469] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 191 (1D696400) [pid = 1108] [serial = 1471] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 190 (1DB81800) [pid = 1108] [serial = 1474] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 189 (1B1CD400) [pid = 1108] [serial = 1477] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 188 (1DBC1000) [pid = 1108] [serial = 1480] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (19D45400) [pid = 1108] [serial = 1457] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (1985AC00) [pid = 1108] [serial = 1456] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (19D82400) [pid = 1108] [serial = 1465] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (11B57800) [pid = 1108] [serial = 1459] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (12308C00) [pid = 1108] [serial = 1460] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (11B5B400) [pid = 1108] [serial = 1454] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (159CE000) [pid = 1108] [serial = 1453] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (1DB8E400) [pid = 1108] [serial = 1475] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (1F82A800) [pid = 1108] [serial = 1424] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (18CC6400) [pid = 1108] [serial = 1462] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (1985D400) [pid = 1108] [serial = 1463] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (1DBC8800) [pid = 1108] [serial = 1481] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (1DB46000) [pid = 1108] [serial = 1472] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (1A5D2800) [pid = 1108] [serial = 1466] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (1C40F800) [pid = 1108] [serial = 1478] [outer = 00000000] [url = about:blank] 14:05:31 INFO - PROCESS | 1108 | 1461272731761 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1068ms 14:05:31 INFO - PROCESS | 1108 | 1461272731817 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 1108 | 1461272731819 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:05:31 INFO - PROCESS | 1108 | 1461272731822 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:05:31 INFO - PROCESS | 1108 | 1461272731826 Marionette TRACE conn5 <- [1,2070,null,{}] 14:05:31 INFO - PROCESS | 1108 | 1461272731836 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:31 INFO - PROCESS | 1108 | 1461272731939 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:05:32 INFO - PROCESS | 1108 | --DOCSHELL 10879000 == 105 [pid = 1108] [id = 12] 14:05:32 INFO - PROCESS | 1108 | 1461272732112 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 1108 | ++DOCSHELL 10F0A800 == 106 [pid = 1108] [id = 527] 14:05:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (11004C00) [pid = 1108] [serial = 1581] [outer = 00000000] 14:05:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (16AC1000) [pid = 1108] [serial = 1582] [outer = 11004C00] 14:05:32 INFO - PROCESS | 1108 | 1461272732183 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (1875D400) [pid = 1108] [serial = 1583] [outer = 11004C00] 14:05:32 INFO - PROCESS | 1108 | 1461272732565 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 14:05:32 INFO - PROCESS | 1108 | 1461272732636 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 1108 | 1461272732638 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:05:32 INFO - PROCESS | 1108 | 1461272732643 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 1108 | 1461272732644 Marionette TRACE conn5 <- [1,2074,null,{}] 14:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:05:32 INFO - PROCESS | 1108 | 1461272732651 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:32 INFO - PROCESS | 1108 | 1461272732751 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:05:32 INFO - PROCESS | 1108 | 1461272732762 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 1108 | ++DOCSHELL 19842400 == 107 [pid = 1108] [id = 528] 14:05:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (19856000) [pid = 1108] [serial = 1584] [outer = 00000000] 14:05:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (19D82400) [pid = 1108] [serial = 1585] [outer = 19856000] 14:05:32 INFO - PROCESS | 1108 | 1461272732807 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (19D8C800) [pid = 1108] [serial = 1586] [outer = 19856000] 14:05:33 INFO - PROCESS | 1108 | 1461272733279 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 14:05:33 INFO - PROCESS | 1108 | 1461272733320 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 1108 | 1461272733322 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:05:33 INFO - PROCESS | 1108 | 1461272733325 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 1108 | 1461272733327 Marionette TRACE conn5 <- [1,2078,null,{}] 14:05:33 INFO - PROCESS | 1108 | 1461272733330 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:33 INFO - PROCESS | 1108 | 1461272733425 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:05:33 INFO - PROCESS | 1108 | 1461272733433 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1108 | ++DOCSHELL 19001C00 == 108 [pid = 1108] [id = 529] 14:05:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (1A011C00) [pid = 1108] [serial = 1587] [outer = 00000000] 14:05:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (1A7D7C00) [pid = 1108] [serial = 1588] [outer = 1A011C00] 14:05:33 INFO - PROCESS | 1108 | 1461272733478 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (1A8D0C00) [pid = 1108] [serial = 1589] [outer = 1A011C00] 14:05:34 INFO - PROCESS | 1108 | 1461272734012 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 14:05:34 INFO - PROCESS | 1108 | 1461272734056 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:05:34 INFO - PROCESS | 1108 | 1461272734058 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:05:34 INFO - PROCESS | 1108 | 1461272734061 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 1108 | 1461272734063 Marionette TRACE conn5 <- [1,2082,null,{}] 14:05:34 INFO - PROCESS | 1108 | 1461272734073 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:34 INFO - PROCESS | 1108 | 1461272734254 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:05:34 INFO - PROCESS | 1108 | 1461272734287 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 1108 | ++DOCSHELL 1AB4B400 == 109 [pid = 1108] [id = 530] 14:05:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (1B138400) [pid = 1108] [serial = 1590] [outer = 00000000] 14:05:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (1B1E1000) [pid = 1108] [serial = 1591] [outer = 1B138400] 14:05:34 INFO - PROCESS | 1108 | 1461272734334 Marionette DEBUG loaded listener.js 14:05:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (1B1E7800) [pid = 1108] [serial = 1592] [outer = 1B138400] 14:05:34 INFO - PROCESS | 1108 | 1461272734785 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 770ms 14:05:34 INFO - PROCESS | 1108 | 1461272734832 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 1108 | 1461272734835 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:05:34 INFO - PROCESS | 1108 | 1461272734845 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 1108 | 1461272734847 Marionette TRACE conn5 <- [1,2086,null,{}] 14:05:34 INFO - PROCESS | 1108 | 1461272734850 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:34 INFO - PROCESS | 1108 | 1461272734988 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:05:35 INFO - PROCESS | 1108 | 1461272735006 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 1108 | ++DOCSHELL 1B1D1400 == 110 [pid = 1108] [id = 531] 14:05:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (1B1DF000) [pid = 1108] [serial = 1593] [outer = 00000000] 14:05:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (1D69E400) [pid = 1108] [serial = 1594] [outer = 1B1DF000] 14:05:35 INFO - PROCESS | 1108 | 1461272735050 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (1DB46800) [pid = 1108] [serial = 1595] [outer = 1B1DF000] 14:05:35 INFO - PROCESS | 1108 | 1461272735510 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 14:05:35 INFO - PROCESS | 1108 | 1461272735589 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 1108 | 1461272735591 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:05:35 INFO - PROCESS | 1108 | 1461272735594 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:05:35 INFO - PROCESS | 1108 | 1461272735596 Marionette TRACE conn5 <- [1,2090,null,{}] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (1D694C00) [pid = 1108] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (19B67400) [pid = 1108] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (19B6AC00) [pid = 1108] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (1E5C8400) [pid = 1108] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (1AA65000) [pid = 1108] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (10708800) [pid = 1108] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (19D81400) [pid = 1108] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (10C73C00) [pid = 1108] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (1DB87800) [pid = 1108] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (1DC28400) [pid = 1108] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:05:35 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (10B80C00) [pid = 1108] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:05:35 INFO - PROCESS | 1108 | 1461272735962 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:36 INFO - PROCESS | 1108 | 1461272736063 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:05:36 INFO - PROCESS | 1108 | 1461272736069 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 1108 | ++DOCSHELL 10708800 == 111 [pid = 1108] [id = 532] 14:05:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (10C6E800) [pid = 1108] [serial = 1596] [outer = 00000000] 14:05:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (19B6D800) [pid = 1108] [serial = 1597] [outer = 10C6E800] 14:05:36 INFO - PROCESS | 1108 | 1461272736114 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (1AAE1800) [pid = 1108] [serial = 1598] [outer = 10C6E800] 14:05:36 INFO - PROCESS | 1108 | 1461272736575 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 994ms 14:05:36 INFO - PROCESS | 1108 | 1461272736613 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 1108 | 1461272736615 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:05:36 INFO - PROCESS | 1108 | 1461272736619 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 1108 | 1461272736620 Marionette TRACE conn5 <- [1,2094,null,{}] 14:05:36 INFO - PROCESS | 1108 | 1461272736624 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:36 INFO - PROCESS | 1108 | 1461272736724 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:05:36 INFO - PROCESS | 1108 | 1461272736732 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 1108 | ++DOCSHELL 1B1D6C00 == 112 [pid = 1108] [id = 533] 14:05:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (1DB41C00) [pid = 1108] [serial = 1599] [outer = 00000000] 14:05:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (1DB5E000) [pid = 1108] [serial = 1600] [outer = 1DB41C00] 14:05:36 INFO - PROCESS | 1108 | 1461272736776 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (1DB8E400) [pid = 1108] [serial = 1601] [outer = 1DB41C00] 14:05:37 INFO - PROCESS | 1108 | 1461272737229 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 14:05:37 INFO - PROCESS | 1108 | 1461272737292 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 1108 | 1461272737294 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:05:37 INFO - PROCESS | 1108 | 1461272737297 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 1108 | 1461272737299 Marionette TRACE conn5 <- [1,2098,null,{}] 14:05:37 INFO - PROCESS | 1108 | 1461272737302 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:37 INFO - PROCESS | 1108 | 1461272737399 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:05:37 INFO - PROCESS | 1108 | 1461272737405 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1108 | ++DOCSHELL 1DBA6C00 == 113 [pid = 1108] [id = 534] 14:05:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (1DBB0C00) [pid = 1108] [serial = 1602] [outer = 00000000] 14:05:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (1DBC6400) [pid = 1108] [serial = 1603] [outer = 1DBB0C00] 14:05:37 INFO - PROCESS | 1108 | 1461272737476 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (1DC1F000) [pid = 1108] [serial = 1604] [outer = 1DBB0C00] 14:05:37 INFO - PROCESS | 1108 | 1461272737947 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 14:05:38 INFO - PROCESS | 1108 | 1461272738071 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 1108 | 1461272738076 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:05:38 INFO - PROCESS | 1108 | 1461272738081 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 1108 | 1461272738085 Marionette TRACE conn5 <- [1,2102,null,{}] 14:05:38 INFO - PROCESS | 1108 | 1461272738091 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:38 INFO - PROCESS | 1108 | 1461272738236 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:05:38 INFO - PROCESS | 1108 | 1461272738401 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 1108 | ++DOCSHELL 1080C800 == 114 [pid = 1108] [id = 535] 14:05:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (10812C00) [pid = 1108] [serial = 1605] [outer = 00000000] 14:05:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (10B81C00) [pid = 1108] [serial = 1606] [outer = 10812C00] 14:05:38 INFO - PROCESS | 1108 | 1461272738458 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 189 (10C72400) [pid = 1108] [serial = 1607] [outer = 10812C00] 14:05:39 INFO - PROCESS | 1108 | 1461272739116 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1079ms 14:05:39 INFO - PROCESS | 1108 | 1461272739161 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 1108 | 1461272739165 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:05:39 INFO - PROCESS | 1108 | 1461272739173 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 1108 | 1461272739177 Marionette TRACE conn5 <- [1,2106,null,{}] 14:05:39 INFO - PROCESS | 1108 | 1461272739181 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:39 INFO - PROCESS | 1108 | 1461272739306 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:05:39 INFO - PROCESS | 1108 | 1461272739475 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 1108 | ++DOCSHELL 12303800 == 115 [pid = 1108] [id = 536] 14:05:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 190 (1541D400) [pid = 1108] [serial = 1608] [outer = 00000000] 14:05:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 191 (18767000) [pid = 1108] [serial = 1609] [outer = 1541D400] 14:05:39 INFO - PROCESS | 1108 | 1461272739532 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 192 (19948400) [pid = 1108] [serial = 1610] [outer = 1541D400] 14:05:40 INFO - PROCESS | 1108 | 1461272740160 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1020ms 14:05:40 INFO - PROCESS | 1108 | 1461272740195 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 1108 | 1461272740197 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:05:40 INFO - PROCESS | 1108 | 1461272740201 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:05:40 INFO - PROCESS | 1108 | 1461272740203 Marionette TRACE conn5 <- [1,2110,null,{}] 14:05:40 INFO - PROCESS | 1108 | 1461272740214 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:40 INFO - PROCESS | 1108 | 1461272740373 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:05:40 INFO - PROCESS | 1108 | 1461272740543 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 1108 | ++DOCSHELL 1DB59C00 == 116 [pid = 1108] [id = 537] 14:05:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 193 (1DB85000) [pid = 1108] [serial = 1611] [outer = 00000000] 14:05:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 194 (1DC21800) [pid = 1108] [serial = 1612] [outer = 1DB85000] 14:05:40 INFO - PROCESS | 1108 | 1461272740606 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 195 (1DC71800) [pid = 1108] [serial = 1613] [outer = 1DB85000] 14:05:41 INFO - PROCESS | 1108 | 1461272741210 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1070ms 14:05:41 INFO - PROCESS | 1108 | 1461272741275 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 1108 | 1461272741277 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:05:41 INFO - PROCESS | 1108 | 1461272741281 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:05:41 INFO - PROCESS | 1108 | 1461272741283 Marionette TRACE conn5 <- [1,2114,null,{}] 14:05:41 INFO - PROCESS | 1108 | 1461272741303 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:41 INFO - PROCESS | 1108 | 1461272741457 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:05:41 INFO - PROCESS | 1108 | 1461272741624 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 1108 | ++DOCSHELL 1E36EC00 == 117 [pid = 1108] [id = 538] 14:05:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 196 (1E5C9000) [pid = 1108] [serial = 1614] [outer = 00000000] 14:05:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 197 (1E609C00) [pid = 1108] [serial = 1615] [outer = 1E5C9000] 14:05:41 INFO - PROCESS | 1108 | 1461272741680 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 198 (1FE23800) [pid = 1108] [serial = 1616] [outer = 1E5C9000] 14:05:42 INFO - PROCESS | 1108 | 1461272742224 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 990ms 14:05:42 INFO - PROCESS | 1108 | 1461272742275 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 1108 | 1461272742277 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:05:42 INFO - PROCESS | 1108 | 1461272742281 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:05:42 INFO - PROCESS | 1108 | 1461272742283 Marionette TRACE conn5 <- [1,2118,null,{}] 14:05:42 INFO - PROCESS | 1108 | 1461272742287 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:42 INFO - PROCESS | 1108 | 1461272742407 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:05:42 INFO - PROCESS | 1108 | 1461272742588 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 1108 | ++DOCSHELL 1DC80C00 == 118 [pid = 1108] [id = 539] 14:05:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 199 (1FE2AC00) [pid = 1108] [serial = 1617] [outer = 00000000] 14:05:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 200 (20237400) [pid = 1108] [serial = 1618] [outer = 1FE2AC00] 14:05:42 INFO - PROCESS | 1108 | 1461272742645 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 201 (210E7000) [pid = 1108] [serial = 1619] [outer = 1FE2AC00] 14:05:43 INFO - PROCESS | 1108 | 1461272743220 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 1108 | 1461272743257 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:05:43 INFO - PROCESS | 1108 | 1461272743261 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:05:43 INFO - PROCESS | 1108 | 1461272743263 Marionette TRACE conn5 <- [1,2122,null,{}] 14:05:43 INFO - PROCESS | 1108 | 1461272743267 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:43 INFO - PROCESS | 1108 | 1461272743418 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:05:43 INFO - PROCESS | 1108 | 1461272743611 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 1108 | ++DOCSHELL 21D52800 == 119 [pid = 1108] [id = 540] 14:05:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 202 (21FC5C00) [pid = 1108] [serial = 1620] [outer = 00000000] 14:05:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 203 (23FD6400) [pid = 1108] [serial = 1621] [outer = 21FC5C00] 14:05:43 INFO - PROCESS | 1108 | 1461272743674 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 204 (24E72800) [pid = 1108] [serial = 1622] [outer = 21FC5C00] 14:05:44 INFO - PROCESS | 1108 | 1461272744293 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1067ms 14:05:44 INFO - PROCESS | 1108 | 1461272744336 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 1108 | 1461272744339 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:05:44 INFO - PROCESS | 1108 | 1461272744342 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:05:44 INFO - PROCESS | 1108 | 1461272744344 Marionette TRACE conn5 <- [1,2126,null,{}] 14:05:44 INFO - PROCESS | 1108 | 1461272744348 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:44 INFO - PROCESS | 1108 | 1461272744466 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:05:44 INFO - PROCESS | 1108 | 1461272744647 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1108 | ++DOCSHELL 239A9400 == 120 [pid = 1108] [id = 541] 14:05:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 205 (239AB800) [pid = 1108] [serial = 1623] [outer = 00000000] 14:05:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 206 (239B4000) [pid = 1108] [serial = 1624] [outer = 239AB800] 14:05:44 INFO - PROCESS | 1108 | 1461272744703 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 207 (239B5800) [pid = 1108] [serial = 1625] [outer = 239AB800] 14:05:45 INFO - PROCESS | 1108 | 1461272745298 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1016ms 14:05:45 INFO - PROCESS | 1108 | 1461272745363 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1108 | 1461272745366 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:05:45 INFO - PROCESS | 1108 | 1461272745369 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:05:45 INFO - PROCESS | 1108 | 1461272745371 Marionette TRACE conn5 <- [1,2130,null,{}] 14:05:45 INFO - PROCESS | 1108 | 1461272745376 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:45 INFO - PROCESS | 1108 | 1461272745501 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:05:45 INFO - PROCESS | 1108 | 1461272745678 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 1108 | ++DOCSHELL 239B8400 == 121 [pid = 1108] [id = 542] 14:05:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 208 (24E70C00) [pid = 1108] [serial = 1626] [outer = 00000000] 14:05:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 209 (25214C00) [pid = 1108] [serial = 1627] [outer = 24E70C00] 14:05:45 INFO - PROCESS | 1108 | 1461272745739 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 210 (25C39400) [pid = 1108] [serial = 1628] [outer = 24E70C00] 14:05:46 INFO - PROCESS | 1108 | 1461272746292 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 1108 | 1461272746345 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:05:46 INFO - PROCESS | 1108 | 1461272746349 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:05:46 INFO - PROCESS | 1108 | 1461272746351 Marionette TRACE conn5 <- [1,2134,null,{}] 14:05:46 INFO - PROCESS | 1108 | 1461272746355 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:46 INFO - PROCESS | 1108 | 1461272746475 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:05:46 INFO - PROCESS | 1108 | 1461272746657 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 1108 | ++DOCSHELL 2520CC00 == 122 [pid = 1108] [id = 543] 14:05:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 211 (25D83800) [pid = 1108] [serial = 1629] [outer = 00000000] 14:05:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 212 (2649B400) [pid = 1108] [serial = 1630] [outer = 25D83800] 14:05:46 INFO - PROCESS | 1108 | 1461272746713 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 213 (264A5800) [pid = 1108] [serial = 1631] [outer = 25D83800] 14:05:47 INFO - PROCESS | 1108 | 1461272747327 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 1108 | 1461272747370 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:05:47 INFO - PROCESS | 1108 | 1461272747374 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 1108 | 1461272747376 Marionette TRACE conn5 <- [1,2138,null,{}] 14:05:47 INFO - PROCESS | 1108 | 1461272747379 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:47 INFO - PROCESS | 1108 | 1461272747500 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:05:47 INFO - PROCESS | 1108 | 1461272747682 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1108 | ++DOCSHELL 26F5D800 == 123 [pid = 1108] [id = 544] 14:05:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 214 (286D6400) [pid = 1108] [serial = 1632] [outer = 00000000] 14:05:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 215 (297C2400) [pid = 1108] [serial = 1633] [outer = 286D6400] 14:05:47 INFO - PROCESS | 1108 | 1461272747738 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 216 (297C3C00) [pid = 1108] [serial = 1634] [outer = 286D6400] 14:05:48 INFO - PROCESS | 1108 | 1461272748314 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 14:05:48 INFO - PROCESS | 1108 | 1461272748348 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 1108 | 1461272748351 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:05:48 INFO - PROCESS | 1108 | 1461272748354 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:05:48 INFO - PROCESS | 1108 | 1461272748357 Marionette TRACE conn5 <- [1,2142,null,{}] 14:05:48 INFO - PROCESS | 1108 | 1461272748361 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:48 INFO - PROCESS | 1108 | 1461272748502 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:05:48 INFO - PROCESS | 1108 | 1461272748688 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 1108 | ++DOCSHELL 293BA400 == 124 [pid = 1108] [id = 545] 14:05:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 217 (293BB400) [pid = 1108] [serial = 1635] [outer = 00000000] 14:05:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 218 (293C3800) [pid = 1108] [serial = 1636] [outer = 293BB400] 14:05:48 INFO - PROCESS | 1108 | 1461272748749 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 219 (293C7800) [pid = 1108] [serial = 1637] [outer = 293BB400] 14:05:49 INFO - PROCESS | 1108 | 1461272749367 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1018ms 14:05:49 INFO - PROCESS | 1108 | 1461272749376 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1108 | 1461272749378 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:05:49 INFO - PROCESS | 1108 | 1461272749398 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1108 | 1461272749400 Marionette TRACE conn5 <- [1,2146,null,{}] 14:05:49 INFO - PROCESS | 1108 | 1461272749423 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:49 INFO - PROCESS | 1108 | 1461272749545 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:05:49 INFO - PROCESS | 1108 | 1461272749734 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1108 | ++DOCSHELL 10C6A800 == 125 [pid = 1108] [id = 546] 14:05:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 220 (11004000) [pid = 1108] [serial = 1638] [outer = 00000000] 14:05:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 221 (1DB56800) [pid = 1108] [serial = 1639] [outer = 11004000] 14:05:49 INFO - PROCESS | 1108 | 1461272749794 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 222 (1DB90400) [pid = 1108] [serial = 1640] [outer = 11004000] 14:05:50 INFO - PROCESS | 1108 | 1461272750617 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1319ms 14:05:50 INFO - PROCESS | 1108 | 1461272750702 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 1108 | 1461272750705 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:05:50 INFO - PROCESS | 1108 | 1461272750711 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1108 | 1461272750714 Marionette TRACE conn5 <- [1,2150,null,{}] 14:05:50 INFO - PROCESS | 1108 | 1461272750720 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:50 INFO - PROCESS | 1108 | 1461272750849 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:05:51 INFO - PROCESS | 1108 | 1461272751034 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 1108 | ++DOCSHELL 11B55800 == 126 [pid = 1108] [id = 547] 14:05:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 223 (1205A400) [pid = 1108] [serial = 1641] [outer = 00000000] 14:05:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 224 (16A87400) [pid = 1108] [serial = 1642] [outer = 1205A400] 14:05:51 INFO - PROCESS | 1108 | 1461272751085 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 225 (18766000) [pid = 1108] [serial = 1643] [outer = 1205A400] 14:05:51 INFO - PROCESS | 1108 | 1461272751691 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1021ms 14:05:51 INFO - PROCESS | 1108 | 1461272751733 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 1108 | 1461272751739 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:05:51 INFO - PROCESS | 1108 | 1461272751745 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 1108 | 1461272751748 Marionette TRACE conn5 <- [1,2154,null,{}] 14:05:51 INFO - PROCESS | 1108 | 1461272751752 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:51 INFO - PROCESS | 1108 | 1461272751876 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:05:52 INFO - PROCESS | 1108 | 1461272752057 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1108 | ++DOCSHELL 19B6C400 == 127 [pid = 1108] [id = 548] 14:05:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 226 (19D8DC00) [pid = 1108] [serial = 1644] [outer = 00000000] 14:05:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 227 (1B1DD400) [pid = 1108] [serial = 1645] [outer = 19D8DC00] 14:05:52 INFO - PROCESS | 1108 | 1461272752106 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 228 (1CB28800) [pid = 1108] [serial = 1646] [outer = 19D8DC00] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 1B1D6C00 == 126 [pid = 1108] [id = 533] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 10708800 == 125 [pid = 1108] [id = 532] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 1B1D1400 == 124 [pid = 1108] [id = 531] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 1AB4B400 == 123 [pid = 1108] [id = 530] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 19001C00 == 122 [pid = 1108] [id = 529] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 19842400 == 121 [pid = 1108] [id = 528] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 10F0A800 == 120 [pid = 1108] [id = 527] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 227 (21D51800) [pid = 1108] [serial = 1546] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 226 (1A8CF800) [pid = 1108] [serial = 1489] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 225 (2649A400) [pid = 1108] [serial = 1510] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 224 (2022A800) [pid = 1108] [serial = 1495] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 223 (24EDE400) [pid = 1108] [serial = 1507] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 222 (15451C00) [pid = 1108] [serial = 1486] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 221 (23FC9800) [pid = 1108] [serial = 1504] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 220 (26F57000) [pid = 1108] [serial = 1513] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 219 (210D9400) [pid = 1108] [serial = 1498] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 218 (22878000) [pid = 1108] [serial = 1501] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 217 (1E5CCC00) [pid = 1108] [serial = 1492] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 110B5C00 == 119 [pid = 1108] [id = 526] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 0FF94C00 == 118 [pid = 1108] [id = 525] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 19B6DC00 == 117 [pid = 1108] [id = 521] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 2644E800 == 116 [pid = 1108] [id = 520] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 25212000 == 115 [pid = 1108] [id = 519] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 210D8400 == 114 [pid = 1108] [id = 518] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 1A5D5000 == 113 [pid = 1108] [id = 517] 14:05:52 INFO - PROCESS | 1108 | --DOCSHELL 10C63000 == 112 [pid = 1108] [id = 516] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 216 (1DB5F400) [pid = 1108] [serial = 1532] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 215 (1A013000) [pid = 1108] [serial = 1519] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 214 (1CB27800) [pid = 1108] [serial = 1540] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 213 (2106EC00) [pid = 1108] [serial = 1543] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 212 (1C413400) [pid = 1108] [serial = 1529] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 211 (1DB46400) [pid = 1108] [serial = 1531] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 210 (110B4000) [pid = 1108] [serial = 1517] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 209 (1A8CDC00) [pid = 1108] [serial = 1526] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 208 (15420C00) [pid = 1108] [serial = 1523] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 207 (1DC25400) [pid = 1108] [serial = 1535] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 206 (1E5D4800) [pid = 1108] [serial = 1537] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 205 (1A5D4400) [pid = 1108] [serial = 1520] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 204 (11B0A400) [pid = 1108] [serial = 1522] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 203 (1DBA2400) [pid = 1108] [serial = 1541] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 202 (1F824400) [pid = 1108] [serial = 1538] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 201 (1B1D3000) [pid = 1108] [serial = 1528] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 200 (1DBC2400) [pid = 1108] [serial = 1534] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 199 (1A7DC400) [pid = 1108] [serial = 1525] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 198 (1E363C00) [pid = 1108] [serial = 1484] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 197 (10C72C00) [pid = 1108] [serial = 1516] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | --DOMWINDOW == 196 (210DC000) [pid = 1108] [serial = 1544] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 1108 | 1461272752706 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 14:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:05:52 INFO - PROCESS | 1108 | 1461272752717 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 1108 | 1461272752719 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:05:52 INFO - PROCESS | 1108 | 1461272752723 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1108 | 1461272752726 Marionette TRACE conn5 <- [1,2158,null,{}] 14:05:52 INFO - PROCESS | 1108 | 1461272752736 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:52 INFO - PROCESS | 1108 | 1461272752848 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:05:52 INFO - PROCESS | 1108 | 1461272752993 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 1108 | ++DOCSHELL 15430000 == 113 [pid = 1108] [id = 549] 14:05:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 197 (15430800) [pid = 1108] [serial = 1647] [outer = 00000000] 14:05:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 198 (19945800) [pid = 1108] [serial = 1648] [outer = 15430800] 14:05:53 INFO - PROCESS | 1108 | 1461272753041 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 199 (1A016000) [pid = 1108] [serial = 1649] [outer = 15430800] 14:05:53 INFO - PROCESS | 1108 | 1461272753688 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1017ms 14:05:53 INFO - PROCESS | 1108 | 1461272753745 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 1108 | 1461272753750 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:05:53 INFO - PROCESS | 1108 | 1461272753755 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 1108 | 1461272753759 Marionette TRACE conn5 <- [1,2162,null,{}] 14:05:53 INFO - PROCESS | 1108 | 1461272753765 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:53 INFO - PROCESS | 1108 | 1461272753898 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:05:54 INFO - PROCESS | 1108 | 1461272754072 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 1108 | ++DOCSHELL 10D60400 == 114 [pid = 1108] [id = 550] 14:05:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 200 (11B10400) [pid = 1108] [serial = 1650] [outer = 00000000] 14:05:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 201 (154A2C00) [pid = 1108] [serial = 1651] [outer = 11B10400] 14:05:54 INFO - PROCESS | 1108 | 1461272754132 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 202 (16A83400) [pid = 1108] [serial = 1652] [outer = 11B10400] 14:05:54 INFO - PROCESS | 1108 | 1461272754713 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1022ms 14:05:54 INFO - PROCESS | 1108 | 1461272754782 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 1108 | 1461272754788 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:05:54 INFO - PROCESS | 1108 | 1461272754795 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 1108 | 1461272754798 Marionette TRACE conn5 <- [1,2166,null,{}] 14:05:54 INFO - PROCESS | 1108 | 1461272754802 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:54 INFO - PROCESS | 1108 | 1461272754961 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:05:55 INFO - PROCESS | 1108 | 1461272755133 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 1108 | ++DOCSHELL 16F0F400 == 115 [pid = 1108] [id = 551] 14:05:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 203 (1A5DAC00) [pid = 1108] [serial = 1653] [outer = 00000000] 14:05:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 204 (1AA66000) [pid = 1108] [serial = 1654] [outer = 1A5DAC00] 14:05:55 INFO - PROCESS | 1108 | 1461272755190 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 205 (1B12A800) [pid = 1108] [serial = 1655] [outer = 1A5DAC00] 14:05:55 INFO - PROCESS | 1108 | 1461272755821 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1075ms 14:05:55 INFO - PROCESS | 1108 | 1461272755872 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 1108 | 1461272755875 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:05:55 INFO - PROCESS | 1108 | 1461272755878 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 1108 | 1461272755883 Marionette TRACE conn5 <- [1,2170,null,{}] 14:05:55 INFO - PROCESS | 1108 | 1461272755896 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:56 INFO - PROCESS | 1108 | 1461272756029 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:05:56 INFO - PROCESS | 1108 | 1461272756212 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 1108 | ++DOCSHELL 1DB5B400 == 116 [pid = 1108] [id = 552] 14:05:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 206 (1DB5EC00) [pid = 1108] [serial = 1656] [outer = 00000000] 14:05:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 207 (1DB88C00) [pid = 1108] [serial = 1657] [outer = 1DB5EC00] 14:05:56 INFO - PROCESS | 1108 | 1461272756277 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 208 (1DBB1000) [pid = 1108] [serial = 1658] [outer = 1DB5EC00] 14:05:56 INFO - PROCESS | 1108 | 1461272756877 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1027ms 14:05:56 INFO - PROCESS | 1108 | 1461272756908 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 1108 | 1461272756912 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:05:56 INFO - PROCESS | 1108 | 1461272756915 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1108 | 1461272756917 Marionette TRACE conn5 <- [1,2174,null,{}] 14:05:56 INFO - PROCESS | 1108 | 1461272756921 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:57 INFO - PROCESS | 1108 | 1461272757046 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:05:57 INFO - PROCESS | 1108 | 1461272757230 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1108 | ++DOCSHELL 1DC1A800 == 117 [pid = 1108] [id = 553] 14:05:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 209 (1DC1B000) [pid = 1108] [serial = 1659] [outer = 00000000] 14:05:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 210 (1E366800) [pid = 1108] [serial = 1660] [outer = 1DC1B000] 14:05:57 INFO - PROCESS | 1108 | 1461272757287 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 211 (1E5CC000) [pid = 1108] [serial = 1661] [outer = 1DC1B000] 14:05:57 INFO - PROCESS | 1108 | 1461272757892 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1018ms 14:05:57 INFO - PROCESS | 1108 | 1461272757936 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 1108 | 1461272757939 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:05:57 INFO - PROCESS | 1108 | 1461272757942 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:05:57 INFO - PROCESS | 1108 | 1461272757944 Marionette TRACE conn5 <- [1,2178,null,{}] 14:05:57 INFO - PROCESS | 1108 | 1461272757948 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:58 INFO - PROCESS | 1108 | 1461272758067 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:05:58 INFO - PROCESS | 1108 | 1461272758251 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 1108 | ++DOCSHELL 1DC83800 == 118 [pid = 1108] [id = 554] 14:05:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 212 (1E5D5C00) [pid = 1108] [serial = 1662] [outer = 00000000] 14:05:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 213 (1FE25400) [pid = 1108] [serial = 1663] [outer = 1E5D5C00] 14:05:58 INFO - PROCESS | 1108 | 1461272758310 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 214 (20231800) [pid = 1108] [serial = 1664] [outer = 1E5D5C00] 14:05:58 INFO - PROCESS | 1108 | 1461272758913 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1015ms 14:05:58 INFO - PROCESS | 1108 | 1461272758962 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 1108 | 1461272758964 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:05:58 INFO - PROCESS | 1108 | 1461272758967 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:05:58 INFO - PROCESS | 1108 | 1461272758969 Marionette TRACE conn5 <- [1,2182,null,{}] 14:05:58 INFO - PROCESS | 1108 | 1461272758973 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:59 INFO - PROCESS | 1108 | 1461272759113 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:05:59 INFO - PROCESS | 1108 | 1461272759300 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 1108 | ++DOCSHELL 210E3800 == 119 [pid = 1108] [id = 555] 14:05:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 215 (21FC1800) [pid = 1108] [serial = 1665] [outer = 00000000] 14:05:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 216 (2287C400) [pid = 1108] [serial = 1666] [outer = 21FC1800] 14:05:59 INFO - PROCESS | 1108 | 1461272759359 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 217 (23784000) [pid = 1108] [serial = 1667] [outer = 21FC1800] 14:05:59 INFO - PROCESS | 1108 | 1461272759915 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 14:05:59 INFO - PROCESS | 1108 | 1461272759948 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:05:59 INFO - PROCESS | 1108 | 1461272759951 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:05:59 INFO - PROCESS | 1108 | 1461272759956 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 1108 | 1461272759958 Marionette TRACE conn5 <- [1,2186,null,{}] 14:05:59 INFO - PROCESS | 1108 | 1461272759962 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:00 INFO - PROCESS | 1108 | 1461272760079 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:06:00 INFO - PROCESS | 1108 | 1461272760262 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1108 | ++DOCSHELL 2287A400 == 120 [pid = 1108] [id = 556] 14:06:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 218 (239B3800) [pid = 1108] [serial = 1668] [outer = 00000000] 14:06:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 219 (24EDB400) [pid = 1108] [serial = 1669] [outer = 239B3800] 14:06:00 INFO - PROCESS | 1108 | 1461272760319 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 220 (2520AC00) [pid = 1108] [serial = 1670] [outer = 239B3800] 14:06:00 INFO - PROCESS | 1108 | 1461272760903 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 973ms 14:06:00 INFO - PROCESS | 1108 | 1461272760930 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1108 | 1461272760932 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:06:00 INFO - PROCESS | 1108 | 1461272760935 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:06:00 INFO - PROCESS | 1108 | 1461272760937 Marionette TRACE conn5 <- [1,2190,null,{}] 14:06:00 INFO - PROCESS | 1108 | 1461272760941 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:01 INFO - PROCESS | 1108 | 1461272761059 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:06:01 INFO - PROCESS | 1108 | 1461272761244 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 1108 | ++DOCSHELL 25C33800 == 121 [pid = 1108] [id = 557] 14:06:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 221 (25C36000) [pid = 1108] [serial = 1671] [outer = 00000000] 14:06:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 222 (26454000) [pid = 1108] [serial = 1672] [outer = 25C36000] 14:06:01 INFO - PROCESS | 1108 | 1461272761300 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 223 (2649BC00) [pid = 1108] [serial = 1673] [outer = 25C36000] 14:06:01 INFO - PROCESS | 1108 | 1461272761841 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 14:06:01 INFO - PROCESS | 1108 | 1461272761910 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 1108 | 1461272761912 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:06:01 INFO - PROCESS | 1108 | 1461272761929 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 1108 | 1461272761931 Marionette TRACE conn5 <- [1,2194,null,{}] 14:06:01 INFO - PROCESS | 1108 | 1461272761958 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:02 INFO - PROCESS | 1108 | 1461272762086 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:06:02 INFO - PROCESS | 1108 | 1461272762254 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1108 | ++DOCSHELL 11BA9C00 == 122 [pid = 1108] [id = 558] 14:06:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 224 (12005C00) [pid = 1108] [serial = 1674] [outer = 00000000] 14:06:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 225 (23D1A400) [pid = 1108] [serial = 1675] [outer = 12005C00] 14:06:02 INFO - PROCESS | 1108 | 1461272762309 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 226 (23D1DC00) [pid = 1108] [serial = 1676] [outer = 12005C00] 14:06:02 INFO - PROCESS | 1108 | 1461272762899 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1007ms 14:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:06:02 INFO - PROCESS | 1108 | 1461272762932 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 1108 | 1461272762934 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:06:02 INFO - PROCESS | 1108 | 1461272762940 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 1108 | 1461272762942 Marionette TRACE conn5 <- [1,2198,null,{}] 14:06:02 INFO - PROCESS | 1108 | 1461272762946 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:03 INFO - PROCESS | 1108 | 1461272763064 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:06:03 INFO - PROCESS | 1108 | 1461272763249 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1108 | ++DOCSHELL 23D17000 == 123 [pid = 1108] [id = 559] 14:06:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 227 (23D1F000) [pid = 1108] [serial = 1677] [outer = 00000000] 14:06:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 228 (23D4F400) [pid = 1108] [serial = 1678] [outer = 23D1F000] 14:06:03 INFO - PROCESS | 1108 | 1461272763304 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 229 (23D52000) [pid = 1108] [serial = 1679] [outer = 23D1F000] 14:06:03 INFO - PROCESS | 1108 | 1461272763921 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1021ms 14:06:03 INFO - PROCESS | 1108 | 1461272763963 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 1108 | 1461272763966 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:06:03 INFO - PROCESS | 1108 | 1461272763969 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1108 | 1461272763972 Marionette TRACE conn5 <- [1,2202,null,{}] 14:06:03 INFO - PROCESS | 1108 | 1461272763976 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:04 INFO - PROCESS | 1108 | 1461272764129 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:06:04 INFO - PROCESS | 1108 | 1461272764308 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1108 | ++DOCSHELL 21F87C00 == 124 [pid = 1108] [id = 560] 14:06:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 230 (21F8A000) [pid = 1108] [serial = 1680] [outer = 00000000] 14:06:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 231 (23D13C00) [pid = 1108] [serial = 1681] [outer = 21F8A000] 14:06:04 INFO - PROCESS | 1108 | 1461272764372 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 232 (23D55C00) [pid = 1108] [serial = 1682] [outer = 21F8A000] 14:06:04 INFO - PROCESS | 1108 | 1461272764931 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 14:06:04 INFO - PROCESS | 1108 | 1461272764943 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1108 | 1461272764945 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:06:04 INFO - PROCESS | 1108 | 1461272764993 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 1108 | 1461272764995 Marionette TRACE conn5 <- [1,2206,null,{}] 14:06:05 INFO - PROCESS | 1108 | 1461272765002 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:05 INFO - PROCESS | 1108 | 1461272765128 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:06:05 INFO - PROCESS | 1108 | 1461272765318 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 1108 | ++DOCSHELL 23D58400 == 125 [pid = 1108] [id = 561] 14:06:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 233 (2644F400) [pid = 1108] [serial = 1683] [outer = 00000000] 14:06:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 234 (283EC000) [pid = 1108] [serial = 1684] [outer = 2644F400] 14:06:05 INFO - PROCESS | 1108 | 1461272765373 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 235 (286D7000) [pid = 1108] [serial = 1685] [outer = 2644F400] 14:06:05 INFO - PROCESS | 1108 | 1461272765952 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1013ms 14:06:05 INFO - PROCESS | 1108 | 1461272765981 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1108 | 1461272765983 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:06:05 INFO - PROCESS | 1108 | 1461272765989 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:06:05 INFO - PROCESS | 1108 | 1461272765991 Marionette TRACE conn5 <- [1,2210,null,{}] 14:06:05 INFO - PROCESS | 1108 | 1461272765995 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:06 INFO - PROCESS | 1108 | 1461272766117 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:06:06 INFO - PROCESS | 1108 | 1461272766306 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1108 | ++DOCSHELL 23726000 == 126 [pid = 1108] [id = 562] 14:06:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 236 (23727400) [pid = 1108] [serial = 1686] [outer = 00000000] 14:06:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 237 (2372E800) [pid = 1108] [serial = 1687] [outer = 23727400] 14:06:06 INFO - PROCESS | 1108 | 1461272766361 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 238 (2372FC00) [pid = 1108] [serial = 1688] [outer = 23727400] 14:06:07 INFO - PROCESS | 1108 | 1461272767179 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1221ms 14:06:07 INFO - PROCESS | 1108 | 1461272767215 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:06:07 INFO - PROCESS | 1108 | 1461272767219 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:06:07 INFO - PROCESS | 1108 | 1461272767224 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1108 | 1461272767228 Marionette TRACE conn5 <- [1,2214,null,{}] 14:06:07 INFO - PROCESS | 1108 | 1461272767235 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:07 INFO - PROCESS | 1108 | 1461272767360 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:06:07 INFO - PROCESS | 1108 | 1461272767542 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1108 | ++DOCSHELL 124AF000 == 127 [pid = 1108] [id = 563] 14:06:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 239 (19946800) [pid = 1108] [serial = 1689] [outer = 00000000] 14:06:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 240 (1A5DB000) [pid = 1108] [serial = 1690] [outer = 19946800] 14:06:07 INFO - PROCESS | 1108 | 1461272767594 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 241 (1AA5F800) [pid = 1108] [serial = 1691] [outer = 19946800] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 24ED5400 == 126 [pid = 1108] [id = 463] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 16ACA000 == 125 [pid = 1108] [id = 500] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 24E6A000 == 124 [pid = 1108] [id = 502] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 25210800 == 123 [pid = 1108] [id = 503] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 0FF9B000 == 122 [pid = 1108] [id = 464] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 11B55800 == 121 [pid = 1108] [id = 547] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 19B6C400 == 120 [pid = 1108] [id = 548] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 1DC80C00 == 119 [pid = 1108] [id = 539] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 1E36EC00 == 118 [pid = 1108] [id = 538] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 1DB59C00 == 117 [pid = 1108] [id = 537] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 12303800 == 116 [pid = 1108] [id = 536] 14:06:08 INFO - PROCESS | 1108 | --DOCSHELL 1080C800 == 115 [pid = 1108] [id = 535] 14:06:08 INFO - PROCESS | 1108 | 1461272768359 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1183ms 14:06:08 INFO - PROCESS | 1108 | 1461272768409 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 1108 | 1461272768414 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:06:08 INFO - PROCESS | 1108 | 1461272768420 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 1108 | 1461272768423 Marionette TRACE conn5 <- [1,2218,null,{}] 14:06:08 INFO - PROCESS | 1108 | 1461272768426 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:08 INFO - PROCESS | 1108 | 1461272768536 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:06:08 INFO - PROCESS | 1108 | 1461272768678 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1108 | ++DOCSHELL 0FF99400 == 116 [pid = 1108] [id = 564] 14:06:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 242 (0FF9A000) [pid = 1108] [serial = 1692] [outer = 00000000] 14:06:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 243 (17790800) [pid = 1108] [serial = 1693] [outer = 0FF9A000] 14:06:08 INFO - PROCESS | 1108 | 1461272768725 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 244 (1A01F400) [pid = 1108] [serial = 1694] [outer = 0FF9A000] 14:06:09 INFO - PROCESS | 1108 | 1461272769205 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 830ms 14:06:09 INFO - PROCESS | 1108 | 1461272769253 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 1108 | 1461272769255 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:06:09 INFO - PROCESS | 1108 | 1461272769259 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1108 | 1461272769262 Marionette TRACE conn5 <- [1,2222,null,{}] 14:06:09 INFO - PROCESS | 1108 | 1461272769272 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:09 INFO - PROCESS | 1108 | 1461272769380 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:06:09 INFO - PROCESS | 1108 | 1461272769395 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1108 | ++DOCSHELL 1DC21C00 == 117 [pid = 1108] [id = 565] 14:06:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 245 (1DC25400) [pid = 1108] [serial = 1695] [outer = 00000000] 14:06:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 246 (1DC87000) [pid = 1108] [serial = 1696] [outer = 1DC25400] 14:06:09 INFO - PROCESS | 1108 | 1461272769443 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 247 (1F827800) [pid = 1108] [serial = 1697] [outer = 1DC25400] 14:06:10 INFO - PROCESS | 1108 | 1461272770025 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 14:06:10 INFO - PROCESS | 1108 | 1461272770093 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 1108 | 1461272770096 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:06:10 INFO - PROCESS | 1108 | 1461272770104 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 1108 | 1461272770105 Marionette TRACE conn5 <- [1,2226,null,{}] 14:06:10 INFO - PROCESS | 1108 | 1461272770116 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:10 INFO - PROCESS | 1108 | 1461272770275 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:06:10 INFO - PROCESS | 1108 | 1461272770298 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1108 | ++DOCSHELL 1FE1E400 == 118 [pid = 1108] [id = 566] 14:06:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 248 (2022AC00) [pid = 1108] [serial = 1698] [outer = 00000000] 14:06:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 249 (21F85400) [pid = 1108] [serial = 1699] [outer = 2022AC00] 14:06:10 INFO - PROCESS | 1108 | 1461272770346 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 250 (21F8C400) [pid = 1108] [serial = 1700] [outer = 2022AC00] 14:06:10 INFO - PROCESS | 1108 | 1461272770837 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 770ms 14:06:10 INFO - PROCESS | 1108 | 1461272770873 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:06:10 INFO - PROCESS | 1108 | 1461272770875 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:06:10 INFO - PROCESS | 1108 | 1461272770878 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 1108 | 1461272770880 Marionette TRACE conn5 <- [1,2230,null,{}] 14:06:10 INFO - PROCESS | 1108 | 1461272770883 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:11 INFO - PROCESS | 1108 | 1461272771034 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:06:11 INFO - PROCESS | 1108 | 1461272771053 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 1108 | ++DOCSHELL 1DA26C00 == 119 [pid = 1108] [id = 567] 14:06:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 251 (21F82400) [pid = 1108] [serial = 1701] [outer = 00000000] 14:06:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 252 (23729800) [pid = 1108] [serial = 1702] [outer = 21F82400] 14:06:11 INFO - PROCESS | 1108 | 1461272771098 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 253 (23788C00) [pid = 1108] [serial = 1703] [outer = 21F82400] 14:06:11 INFO - PROCESS | 1108 | 1461272771865 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 252 (1B138400) [pid = 1108] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 251 (1B1DF000) [pid = 1108] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 250 (10C6E800) [pid = 1108] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 249 (1DB41C00) [pid = 1108] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 248 (1779A000) [pid = 1108] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 247 (1205A400) [pid = 1108] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 246 (11004C00) [pid = 1108] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 245 (19D8DC00) [pid = 1108] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 244 (19856000) [pid = 1108] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 243 (1A011C00) [pid = 1108] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 242 (1010BC00) [pid = 1108] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 241 (1DBB0C00) [pid = 1108] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:06:11 INFO - PROCESS | 1108 | --DOMWINDOW == 240 (1064F800) [pid = 1108] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1075ms 14:06:11 INFO - PROCESS | 1108 | 1461272771954 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:06:11 INFO - PROCESS | 1108 | 1461272771956 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:06:11 INFO - PROCESS | 1108 | 1461272771959 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 1108 | 1461272771961 Marionette TRACE conn5 <- [1,2234,null,{}] 14:06:11 INFO - PROCESS | 1108 | 1461272771964 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:12 INFO - PROCESS | 1108 | 1461272772085 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:06:12 INFO - PROCESS | 1108 | 1461272772093 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1108 | ++DOCSHELL 1205A400 == 120 [pid = 1108] [id = 568] 14:06:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 241 (1779A000) [pid = 1108] [serial = 1704] [outer = 00000000] 14:06:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 242 (1B138400) [pid = 1108] [serial = 1705] [outer = 1779A000] 14:06:12 INFO - PROCESS | 1108 | 1461272772141 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 243 (1DB87400) [pid = 1108] [serial = 1706] [outer = 1779A000] 14:06:12 INFO - PROCESS | 1108 | 1461272772613 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 14:06:12 INFO - PROCESS | 1108 | 1461272772646 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 1108 | 1461272772648 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:06:12 INFO - PROCESS | 1108 | 1461272772652 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:06:12 INFO - PROCESS | 1108 | 1461272772654 Marionette TRACE conn5 <- [1,2238,null,{}] 14:06:12 INFO - PROCESS | 1108 | 1461272772657 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:12 INFO - PROCESS | 1108 | 1461272772759 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:06:12 INFO - PROCESS | 1108 | 1461272772767 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1108 | ++DOCSHELL 1DBB0C00 == 121 [pid = 1108] [id = 569] 14:06:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 244 (2397C400) [pid = 1108] [serial = 1707] [outer = 00000000] 14:06:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 245 (23984000) [pid = 1108] [serial = 1708] [outer = 2397C400] 14:06:12 INFO - PROCESS | 1108 | 1461272772811 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 246 (23986800) [pid = 1108] [serial = 1709] [outer = 2397C400] 14:06:13 INFO - PROCESS | 1108 | 1461272773270 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 14:06:13 INFO - PROCESS | 1108 | 1461272773336 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 1108 | 1461272773338 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:06:13 INFO - PROCESS | 1108 | 1461272773341 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 1108 | 1461272773343 Marionette TRACE conn5 <- [1,2242,null,{}] 14:06:13 INFO - PROCESS | 1108 | 1461272773346 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:13 INFO - PROCESS | 1108 | 1461272773450 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:06:13 INFO - PROCESS | 1108 | 1461272773488 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1108 | ++DOCSHELL 23987800 == 122 [pid = 1108] [id = 570] 14:06:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 247 (23988C00) [pid = 1108] [serial = 1710] [outer = 00000000] 14:06:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 248 (23FD6000) [pid = 1108] [serial = 1711] [outer = 23988C00] 14:06:13 INFO - PROCESS | 1108 | 1461272773532 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 249 (25D81800) [pid = 1108] [serial = 1712] [outer = 23988C00] 14:06:14 INFO - PROCESS | 1108 | 1461272774221 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 14:06:14 INFO - PROCESS | 1108 | 1461272774274 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 1108 | 1461272774278 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:06:14 INFO - PROCESS | 1108 | 1461272774283 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 1108 | 1461272774287 Marionette TRACE conn5 <- [1,2246,null,{}] 14:06:14 INFO - PROCESS | 1108 | 1461272774293 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:14 INFO - PROCESS | 1108 | 1461272774431 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:06:14 INFO - PROCESS | 1108 | 1461272774629 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 1108 | ++DOCSHELL 11BA9000 == 123 [pid = 1108] [id = 571] 14:06:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 250 (1204E800) [pid = 1108] [serial = 1713] [outer = 00000000] 14:06:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 251 (19860000) [pid = 1108] [serial = 1714] [outer = 1204E800] 14:06:14 INFO - PROCESS | 1108 | 1461272774689 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 252 (1A5DD800) [pid = 1108] [serial = 1715] [outer = 1204E800] 14:06:15 INFO - PROCESS | 1108 | 1461272775321 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1072ms 14:06:15 INFO - PROCESS | 1108 | 1461272775361 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 1108 | 1461272775367 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:06:15 INFO - PROCESS | 1108 | 1461272775374 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:06:15 INFO - PROCESS | 1108 | 1461272775377 Marionette TRACE conn5 <- [1,2250,null,{}] 14:06:15 INFO - PROCESS | 1108 | 1461272775380 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:15 INFO - PROCESS | 1108 | 1461272775509 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:06:15 INFO - PROCESS | 1108 | 1461272775690 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 1108 | ++DOCSHELL 1DB5FC00 == 124 [pid = 1108] [id = 572] 14:06:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 253 (1DB85C00) [pid = 1108] [serial = 1716] [outer = 00000000] 14:06:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 254 (1E5D2400) [pid = 1108] [serial = 1717] [outer = 1DB85C00] 14:06:15 INFO - PROCESS | 1108 | 1461272775747 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 255 (21D4E000) [pid = 1108] [serial = 1718] [outer = 1DB85C00] 14:06:16 INFO - PROCESS | 1108 | 1461272776347 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1019ms 14:06:16 INFO - PROCESS | 1108 | 1461272776396 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 1108 | 1461272776399 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:06:16 INFO - PROCESS | 1108 | 1461272776402 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:06:16 INFO - PROCESS | 1108 | 1461272776406 Marionette TRACE conn5 <- [1,2254,null,{}] 14:06:16 INFO - PROCESS | 1108 | 1461272776418 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:16 INFO - PROCESS | 1108 | 1461272776604 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:06:16 INFO - PROCESS | 1108 | 1461272776796 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 1108 | ++DOCSHELL 24E6D000 == 125 [pid = 1108] [id = 573] 14:06:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 256 (25D8A400) [pid = 1108] [serial = 1719] [outer = 00000000] 14:06:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 257 (26F5DC00) [pid = 1108] [serial = 1720] [outer = 25D8A400] 14:06:16 INFO - PROCESS | 1108 | 1461272776856 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 258 (286D4000) [pid = 1108] [serial = 1721] [outer = 25D8A400] 14:06:17 INFO - PROCESS | 1108 | 1461272777470 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1125ms 14:06:17 INFO - PROCESS | 1108 | 1461272777531 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1108 | 1461272777534 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:06:17 INFO - PROCESS | 1108 | 1461272777537 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 1108 | 1461272777539 Marionette TRACE conn5 <- [1,2258,null,{}] 14:06:17 INFO - PROCESS | 1108 | 1461272777543 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:17 INFO - PROCESS | 1108 | 1461272777671 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:06:17 INFO - PROCESS | 1108 | 1461272777853 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 1108 | ++DOCSHELL 293C2400 == 126 [pid = 1108] [id = 574] 14:06:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 259 (293C3000) [pid = 1108] [serial = 1722] [outer = 00000000] 14:06:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 260 (297A2C00) [pid = 1108] [serial = 1723] [outer = 293C3000] 14:06:17 INFO - PROCESS | 1108 | 1461272777909 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 261 (297A5000) [pid = 1108] [serial = 1724] [outer = 293C3000] 14:06:18 INFO - PROCESS | 1108 | 1461272778523 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1019ms 14:06:18 INFO - PROCESS | 1108 | 1461272778560 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 1108 | 1461272778562 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:06:18 INFO - PROCESS | 1108 | 1461272778565 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 1108 | 1461272778567 Marionette TRACE conn5 <- [1,2262,null,{}] 14:06:18 INFO - PROCESS | 1108 | 1461272778571 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:18 INFO - PROCESS | 1108 | 1461272778697 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:06:18 INFO - PROCESS | 1108 | 1461272778891 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 1108 | ++DOCSHELL 21F97400 == 127 [pid = 1108] [id = 575] 14:06:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 262 (21F97C00) [pid = 1108] [serial = 1725] [outer = 00000000] 14:06:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 263 (21F9DC00) [pid = 1108] [serial = 1726] [outer = 21F97C00] 14:06:18 INFO - PROCESS | 1108 | 1461272778950 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 264 (21F9F000) [pid = 1108] [serial = 1727] [outer = 21F97C00] 14:06:19 INFO - PROCESS | 1108 | 1461272779515 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 14:06:19 INFO - PROCESS | 1108 | 1461272779549 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 1108 | 1461272779551 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:06:19 INFO - PROCESS | 1108 | 1461272779556 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:06:19 INFO - PROCESS | 1108 | 1461272779558 Marionette TRACE conn5 <- [1,2266,null,{}] 14:06:19 INFO - PROCESS | 1108 | 1461272779562 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:19 INFO - PROCESS | 1108 | 1461272779711 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:06:19 INFO - PROCESS | 1108 | 1461272779909 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1108 | ++DOCSHELL 21F9C400 == 128 [pid = 1108] [id = 576] 14:06:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 265 (29601800) [pid = 1108] [serial = 1728] [outer = 00000000] 14:06:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 266 (2960D000) [pid = 1108] [serial = 1729] [outer = 29601800] 14:06:19 INFO - PROCESS | 1108 | 1461272779968 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 267 (2960E800) [pid = 1108] [serial = 1730] [outer = 29601800] 14:06:20 INFO - PROCESS | 1108 | 1461272780532 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1016ms 14:06:20 INFO - PROCESS | 1108 | 1461272780578 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 1108 | 1461272780581 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:06:20 INFO - PROCESS | 1108 | 1461272780584 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1108 | 1461272780586 Marionette TRACE conn5 <- [1,2270,null,{}] 14:06:20 INFO - PROCESS | 1108 | 1461272780590 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:20 INFO - PROCESS | 1108 | 1461272780714 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:06:20 INFO - PROCESS | 1108 | 1461272780910 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 1108 | ++DOCSHELL 29609400 == 129 [pid = 1108] [id = 577] 14:06:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 268 (297A7C00) [pid = 1108] [serial = 1731] [outer = 00000000] 14:06:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 269 (297C9C00) [pid = 1108] [serial = 1732] [outer = 297A7C00] 14:06:20 INFO - PROCESS | 1108 | 1461272780966 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 270 (297CC000) [pid = 1108] [serial = 1733] [outer = 297A7C00] 14:06:21 INFO - PROCESS | 1108 | 1461272781565 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1019ms 14:06:21 INFO - PROCESS | 1108 | 1461272781607 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 1108 | 1461272781609 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:06:21 INFO - PROCESS | 1108 | 1461272781613 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:06:21 INFO - PROCESS | 1108 | 1461272781615 Marionette TRACE conn5 <- [1,2274,null,{}] 14:06:21 INFO - PROCESS | 1108 | 1461272781619 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:21 INFO - PROCESS | 1108 | 1461272781742 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:06:21 INFO - PROCESS | 1108 | 1461272781926 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1108 | ++DOCSHELL 297AD800 == 130 [pid = 1108] [id = 578] 14:06:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 271 (297C5C00) [pid = 1108] [serial = 1734] [outer = 00000000] 14:06:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 272 (29F46C00) [pid = 1108] [serial = 1735] [outer = 297C5C00] 14:06:21 INFO - PROCESS | 1108 | 1461272781979 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 273 (29F49000) [pid = 1108] [serial = 1736] [outer = 297C5C00] 14:06:22 INFO - PROCESS | 1108 | 1461272782525 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 14:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 14:06:22 INFO - PROCESS | 1108 | 1461272782549 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 1108 | 1461272782551 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:06:22 INFO - PROCESS | 1108 | 1461272782556 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:06:22 INFO - PROCESS | 1108 | 1461272782558 Marionette TRACE conn5 <- [1,2278,null,{}] 14:06:22 INFO - PROCESS | 1108 | 1461272782562 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:22 INFO - PROCESS | 1108 | 1461272782693 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:06:22 INFO - PROCESS | 1108 | 1461272782887 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1108 | ++DOCSHELL 29F46800 == 131 [pid = 1108] [id = 579] 14:06:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 274 (29F4C000) [pid = 1108] [serial = 1737] [outer = 00000000] 14:06:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 275 (2A0BC800) [pid = 1108] [serial = 1738] [outer = 29F4C000] 14:06:22 INFO - PROCESS | 1108 | 1461272782942 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 276 (2A0C1800) [pid = 1108] [serial = 1739] [outer = 29F4C000] 14:06:23 INFO - PROCESS | 1108 | 1461272783530 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1016ms 14:06:23 INFO - PROCESS | 1108 | 1461272783578 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 1108 | 1461272783580 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:06:23 INFO - PROCESS | 1108 | 1461272783584 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:06:23 INFO - PROCESS | 1108 | 1461272783586 Marionette TRACE conn5 <- [1,2282,null,{}] 14:06:23 INFO - PROCESS | 1108 | 1461272783589 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:23 INFO - PROCESS | 1108 | 1461272783713 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:06:23 INFO - PROCESS | 1108 | 1461272783905 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 1108 | ++DOCSHELL 2A0C1400 == 132 [pid = 1108] [id = 580] 14:06:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 277 (2A0C2800) [pid = 1108] [serial = 1740] [outer = 00000000] 14:06:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 278 (2BCBC400) [pid = 1108] [serial = 1741] [outer = 2A0C2800] 14:06:23 INFO - PROCESS | 1108 | 1461272783962 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 279 (2BCBB800) [pid = 1108] [serial = 1742] [outer = 2A0C2800] 14:06:24 INFO - PROCESS | 1108 | 1461272784545 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 14:06:24 INFO - PROCESS | 1108 | 1461272784566 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 1108 | 1461272784568 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:06:24 INFO - PROCESS | 1108 | 1461272784574 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 1108 | 1461272784576 Marionette TRACE conn5 <- [1,2286,null,{}] 14:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:06:24 INFO - PROCESS | 1108 | 1461272784580 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:24 INFO - PROCESS | 1108 | 1461272784723 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:06:24 INFO - PROCESS | 1108 | 1461272784929 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 1108 | ++DOCSHELL 10B03C00 == 133 [pid = 1108] [id = 581] 14:06:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 280 (25D82400) [pid = 1108] [serial = 1743] [outer = 00000000] 14:06:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 281 (2C611400) [pid = 1108] [serial = 1744] [outer = 25D82400] 14:06:24 INFO - PROCESS | 1108 | 1461272784990 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 282 (2C615800) [pid = 1108] [serial = 1745] [outer = 25D82400] 14:06:25 INFO - PROCESS | 1108 | 1461272785527 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1016ms 14:06:25 INFO - PROCESS | 1108 | 1461272785595 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 1108 | 1461272785597 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:06:25 INFO - PROCESS | 1108 | 1461272785601 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 1108 | 1461272785603 Marionette TRACE conn5 <- [1,2290,null,{}] 14:06:25 INFO - PROCESS | 1108 | 1461272785607 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:25 INFO - PROCESS | 1108 | 1461272785735 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:06:25 INFO - PROCESS | 1108 | 1461272785933 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1108 | ++DOCSHELL 159D9C00 == 134 [pid = 1108] [id = 582] 14:06:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 283 (15C84400) [pid = 1108] [serial = 1746] [outer = 00000000] 14:06:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 284 (1A01C000) [pid = 1108] [serial = 1747] [outer = 15C84400] 14:06:25 INFO - PROCESS | 1108 | 1461272785988 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 285 (1A7DF000) [pid = 1108] [serial = 1748] [outer = 15C84400] 14:06:26 INFO - PROCESS | 1108 | 1461272786562 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1015ms 14:06:27 INFO - PROCESS | 1108 | 1461272787026 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 1108 | 1461272787031 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:06:27 INFO - PROCESS | 1108 | 1461272787051 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 1108 | 1461272787054 Marionette TRACE conn5 <- [1,2294,null,{}] 14:06:27 INFO - PROCESS | 1108 | 1461272787060 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:06:27 INFO - PROCESS | 1108 | 1461272787187 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:06:27 INFO - PROCESS | 1108 | 1461272787370 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 1108 | ++DOCSHELL 10B0CC00 == 135 [pid = 1108] [id = 583] 14:06:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 286 (10B0D400) [pid = 1108] [serial = 1749] [outer = 00000000] 14:06:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 287 (10D58800) [pid = 1108] [serial = 1750] [outer = 10B0D400] 14:06:27 INFO - PROCESS | 1108 | 1461272787421 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 288 (110B4800) [pid = 1108] [serial = 1751] [outer = 10B0D400] 14:06:28 INFO - PROCESS | 1108 | 1461272788023 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1008ms 14:06:28 INFO - PROCESS | 1108 | 1461272788079 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 1108 | 1461272788082 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:06:28 INFO - PROCESS | 1108 | 1461272788089 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 1108 | 1461272788093 Marionette TRACE conn5 <- [1,2298,null,{}] 14:06:28 INFO - PROCESS | 1108 | 1461272788097 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:28 INFO - PROCESS | 1108 | 1461272788213 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:06:28 INFO - PROCESS | 1108 | 1461272788419 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 1108 | ++DOCSHELL 16ACA800 == 136 [pid = 1108] [id = 584] 14:06:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 289 (16B42C00) [pid = 1108] [serial = 1752] [outer = 00000000] 14:06:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 290 (19729400) [pid = 1108] [serial = 1753] [outer = 16B42C00] 14:06:28 INFO - PROCESS | 1108 | 1461272788473 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 291 (19BB3800) [pid = 1108] [serial = 1754] [outer = 16B42C00] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 0EF12000 == 135 [pid = 1108] [id = 354] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1B1E4800 == 134 [pid = 1108] [id = 256] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 19B73800 == 133 [pid = 1108] [id = 189] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DBAE400 == 132 [pid = 1108] [id = 436] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 10B7AC00 == 131 [pid = 1108] [id = 504] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DBB0C00 == 130 [pid = 1108] [id = 569] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1205A400 == 129 [pid = 1108] [id = 568] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DA26C00 == 128 [pid = 1108] [id = 567] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1FE1E400 == 127 [pid = 1108] [id = 566] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DC21C00 == 126 [pid = 1108] [id = 565] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 290 (19945800) [pid = 1108] [serial = 1648] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 289 (23790C00) [pid = 1108] [serial = 1555] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 288 (2644C400) [pid = 1108] [serial = 1558] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 287 (26458000) [pid = 1108] [serial = 1561] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 286 (26F62800) [pid = 1108] [serial = 1567] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 285 (26455400) [pid = 1108] [serial = 1564] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 284 (283F7000) [pid = 1108] [serial = 1570] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 283 (10B81C00) [pid = 1108] [serial = 1606] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 282 (18767000) [pid = 1108] [serial = 1609] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 281 (1DC21800) [pid = 1108] [serial = 1612] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 280 (1E609C00) [pid = 1108] [serial = 1615] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 279 (20237400) [pid = 1108] [serial = 1618] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 278 (23FD6400) [pid = 1108] [serial = 1621] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 277 (239B4000) [pid = 1108] [serial = 1624] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 276 (25214C00) [pid = 1108] [serial = 1627] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 275 (2649B400) [pid = 1108] [serial = 1630] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 274 (297C2400) [pid = 1108] [serial = 1633] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 273 (293C3800) [pid = 1108] [serial = 1636] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 0FF99400 == 125 [pid = 1108] [id = 564] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 124AF000 == 124 [pid = 1108] [id = 563] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DC83800 == 123 [pid = 1108] [id = 554] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DC1A800 == 122 [pid = 1108] [id = 553] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1F82DC00 == 121 [pid = 1108] [id = 515] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DB5B400 == 120 [pid = 1108] [id = 552] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 16F0F400 == 119 [pid = 1108] [id = 551] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 10D60400 == 118 [pid = 1108] [id = 550] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 15430000 == 117 [pid = 1108] [id = 549] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 1DBA6C00 == 116 [pid = 1108] [id = 534] 14:06:29 INFO - PROCESS | 1108 | --DOCSHELL 103B7400 == 115 [pid = 1108] [id = 13] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 272 (1B1E1000) [pid = 1108] [serial = 1591] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 271 (1D69E400) [pid = 1108] [serial = 1594] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 270 (19B6D800) [pid = 1108] [serial = 1597] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 269 (1DB5E000) [pid = 1108] [serial = 1600] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 268 (19D7F800) [pid = 1108] [serial = 1580] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 267 (19B71800) [pid = 1108] [serial = 1579] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 266 (16A87400) [pid = 1108] [serial = 1642] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 265 (16AC1000) [pid = 1108] [serial = 1582] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 264 (1875D400) [pid = 1108] [serial = 1583] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 263 (1CB28800) [pid = 1108] [serial = 1646] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 262 (1B1EAC00) [pid = 1108] [serial = 1552] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 261 (16AC6000) [pid = 1108] [serial = 1549] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 260 (19D82400) [pid = 1108] [serial = 1585] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 259 (19D8C800) [pid = 1108] [serial = 1586] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 258 (1A7D7C00) [pid = 1108] [serial = 1588] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 257 (1549D400) [pid = 1108] [serial = 1577] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 256 (11B55400) [pid = 1108] [serial = 1576] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 255 (16A88400) [pid = 1108] [serial = 1573] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 254 (18766000) [pid = 1108] [serial = 1643] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 253 (1B1DD400) [pid = 1108] [serial = 1645] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 252 (1DB46800) [pid = 1108] [serial = 1595] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 251 (1DBC6400) [pid = 1108] [serial = 1603] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 250 (1DB8E400) [pid = 1108] [serial = 1601] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 249 (15427800) [pid = 1108] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 248 (1AAE1800) [pid = 1108] [serial = 1598] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 247 (1B1E7800) [pid = 1108] [serial = 1592] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 246 (1DB56800) [pid = 1108] [serial = 1639] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 245 (1DC1F000) [pid = 1108] [serial = 1604] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | --DOMWINDOW == 244 (1A8D0C00) [pid = 1108] [serial = 1589] [outer = 00000000] [url = about:blank] 14:06:29 INFO - PROCESS | 1108 | 1461272789322 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1278ms 14:06:29 INFO - PROCESS | 1108 | 1461272789366 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1108 | 1461272789369 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:06:29 INFO - PROCESS | 1108 | 1461272789372 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1108 | 1461272789374 Marionette TRACE conn5 <- [1,2302,null,{}] 14:06:29 INFO - PROCESS | 1108 | 1461272789383 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:29 INFO - PROCESS | 1108 | 1461272789498 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:06:29 INFO - PROCESS | 1108 | 1461272789642 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1108 | ++DOCSHELL 10C62400 == 116 [pid = 1108] [id = 585] 14:06:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 245 (10C63400) [pid = 1108] [serial = 1755] [outer = 00000000] 14:06:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 246 (1205A400) [pid = 1108] [serial = 1756] [outer = 10C63400] 14:06:29 INFO - PROCESS | 1108 | 1461272789692 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 247 (15415000) [pid = 1108] [serial = 1757] [outer = 10C63400] 14:06:30 INFO - PROCESS | 1108 | 1461272790153 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 830ms 14:06:30 INFO - PROCESS | 1108 | 1461272790206 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 1108 | 1461272790208 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:06:30 INFO - PROCESS | 1108 | 1461272790211 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 1108 | 1461272790213 Marionette TRACE conn5 <- [1,2306,null,{}] 14:06:30 INFO - PROCESS | 1108 | 1461272790217 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:30 INFO - PROCESS | 1108 | 1461272790320 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:06:30 INFO - PROCESS | 1108 | 1461272790332 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 1108 | ++DOCSHELL 15C8D800 == 117 [pid = 1108] [id = 586] 14:06:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 248 (16A88400) [pid = 1108] [serial = 1758] [outer = 00000000] 14:06:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 249 (19859C00) [pid = 1108] [serial = 1759] [outer = 16A88400] 14:06:30 INFO - PROCESS | 1108 | 1461272790378 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 250 (19B6A800) [pid = 1108] [serial = 1760] [outer = 16A88400] 14:06:31 INFO - PROCESS | 1108 | 1461272791005 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1108 | 1461272791047 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:06:31 INFO - PROCESS | 1108 | 1461272791050 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 1108 | 1461272791052 Marionette TRACE conn5 <- [1,2310,null,{}] 14:06:31 INFO - PROCESS | 1108 | 1461272791055 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:31 INFO - PROCESS | 1108 | 1461272791155 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:06:31 INFO - PROCESS | 1108 | 1461272791165 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1108 | ++DOCSHELL 19B6EC00 == 118 [pid = 1108] [id = 587] 14:06:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 251 (19D86800) [pid = 1108] [serial = 1761] [outer = 00000000] 14:06:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 252 (1A7DEC00) [pid = 1108] [serial = 1762] [outer = 19D86800] 14:06:31 INFO - PROCESS | 1108 | 1461272791211 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 253 (1A8D0C00) [pid = 1108] [serial = 1763] [outer = 19D86800] 14:06:31 INFO - PROCESS | 1108 | 1461272791748 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 14:06:31 INFO - PROCESS | 1108 | 1461272791783 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1108 | 1461272791786 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:06:31 INFO - PROCESS | 1108 | 1461272791789 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:06:31 INFO - PROCESS | 1108 | 1461272791790 Marionette TRACE conn5 <- [1,2314,null,{}] 14:06:31 INFO - PROCESS | 1108 | 1461272791794 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:31 INFO - PROCESS | 1108 | 1461272791967 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:06:31 INFO - PROCESS | 1108 | 1461272791991 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 1108 | ++DOCSHELL 1B1E1400 == 119 [pid = 1108] [id = 588] 14:06:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 254 (1B1E2800) [pid = 1108] [serial = 1764] [outer = 00000000] 14:06:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 255 (1C410400) [pid = 1108] [serial = 1765] [outer = 1B1E2800] 14:06:32 INFO - PROCESS | 1108 | 1461272792038 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 256 (1CF49800) [pid = 1108] [serial = 1766] [outer = 1B1E2800] 14:06:32 INFO - PROCESS | 1108 | 1461272792521 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 14:06:32 INFO - PROCESS | 1108 | 1461272792587 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 1108 | 1461272792589 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:06:32 INFO - PROCESS | 1108 | 1461272792598 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 1108 | 1461272792600 Marionette TRACE conn5 <- [1,2318,null,{}] 14:06:32 INFO - PROCESS | 1108 | 1461272792603 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:32 INFO - PROCESS | 1108 | 1461272792752 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:06:32 INFO - PROCESS | 1108 | 1461272792773 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 1108 | ++DOCSHELL 1DAB4400 == 120 [pid = 1108] [id = 589] 14:06:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 257 (1DAB4800) [pid = 1108] [serial = 1767] [outer = 00000000] 14:06:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 258 (1DB53C00) [pid = 1108] [serial = 1768] [outer = 1DAB4800] 14:06:32 INFO - PROCESS | 1108 | 1461272792818 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 259 (1DB5E400) [pid = 1108] [serial = 1769] [outer = 1DAB4800] 14:06:33 INFO - PROCESS | 1108 | 1461272793272 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 731ms 14:06:33 INFO - PROCESS | 1108 | 1461272793332 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 1108 | 1461272793333 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:06:33 INFO - PROCESS | 1108 | 1461272793337 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:06:33 INFO - PROCESS | 1108 | 1461272793338 Marionette TRACE conn5 <- [1,2322,null,{}] 14:06:33 INFO - PROCESS | 1108 | 1461272793342 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:33 INFO - PROCESS | 1108 | 1461272793929 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 258 (10879800) [pid = 1108] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 257 (2022AC00) [pid = 1108] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 256 (21F82400) [pid = 1108] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 255 (1779A000) [pid = 1108] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 254 (0FF9A000) [pid = 1108] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 253 (1DC25400) [pid = 1108] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 252 (19946800) [pid = 1108] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 251 (2397C400) [pid = 1108] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:06:33 INFO - PROCESS | 1108 | --DOMWINDOW == 250 (10F01800) [pid = 1108] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:06:34 INFO - PROCESS | 1108 | 1461272794026 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1108 | ++DOCSHELL 10105400 == 121 [pid = 1108] [id = 590] 14:06:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 251 (10107000) [pid = 1108] [serial = 1770] [outer = 00000000] 14:06:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 252 (17790400) [pid = 1108] [serial = 1771] [outer = 10107000] 14:06:34 INFO - PROCESS | 1108 | 1461272794073 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 253 (19CE8400) [pid = 1108] [serial = 1772] [outer = 10107000] 14:06:34 INFO - PROCESS | 1108 | 1461272794503 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1221ms 14:06:34 INFO - PROCESS | 1108 | 1461272794561 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 1108 | 1461272794563 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:06:34 INFO - PROCESS | 1108 | 1461272794571 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 1108 | 1461272794573 Marionette TRACE conn5 <- [1,2326,null,{}] 14:06:34 INFO - PROCESS | 1108 | 1461272794576 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:34 INFO - PROCESS | 1108 | 1461272794681 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:06:34 INFO - PROCESS | 1108 | 1461272794692 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1108 | ++DOCSHELL 10103C00 == 122 [pid = 1108] [id = 591] 14:06:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 254 (15BE8C00) [pid = 1108] [serial = 1773] [outer = 00000000] 14:06:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 255 (1DBA5400) [pid = 1108] [serial = 1774] [outer = 15BE8C00] 14:06:34 INFO - PROCESS | 1108 | 1461272794737 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 256 (1DBC9400) [pid = 1108] [serial = 1775] [outer = 15BE8C00] 14:06:35 INFO - PROCESS | 1108 | 1461272795196 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 14:06:35 INFO - PROCESS | 1108 | 1461272795258 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1108 | 1461272795260 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:06:35 INFO - PROCESS | 1108 | 1461272795263 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:06:35 INFO - PROCESS | 1108 | 1461272795264 Marionette TRACE conn5 <- [1,2330,null,{}] 14:06:35 INFO - PROCESS | 1108 | 1461272795268 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:35 INFO - PROCESS | 1108 | 1461272795394 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:06:35 INFO - PROCESS | 1108 | 1461272795404 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1108 | ++DOCSHELL 1DB86C00 == 123 [pid = 1108] [id = 592] 14:06:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 257 (1DC1B400) [pid = 1108] [serial = 1776] [outer = 00000000] 14:06:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 258 (1DC6CC00) [pid = 1108] [serial = 1777] [outer = 1DC1B400] 14:06:35 INFO - PROCESS | 1108 | 1461272795449 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 259 (1DC82800) [pid = 1108] [serial = 1778] [outer = 1DC1B400] 14:06:35 INFO - PROCESS | 1108 | 1461272795987 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 830ms 14:06:36 INFO - PROCESS | 1108 | 1461272796098 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:06:36 INFO - PROCESS | 1108 | 1461272796102 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:06:36 INFO - PROCESS | 1108 | 1461272796108 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 1108 | 1461272796112 Marionette TRACE conn5 <- [1,2334,null,{}] 14:06:36 INFO - PROCESS | 1108 | 1461272796118 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:36 INFO - PROCESS | 1108 | 1461272796288 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:06:36 INFO - PROCESS | 1108 | 1461272796437 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 1108 | ++DOCSHELL 10B0D800 == 124 [pid = 1108] [id = 593] 14:06:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 260 (10B81C00) [pid = 1108] [serial = 1779] [outer = 00000000] 14:06:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 261 (10C71000) [pid = 1108] [serial = 1780] [outer = 10B81C00] 14:06:36 INFO - PROCESS | 1108 | 1461272796494 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 262 (10F04C00) [pid = 1108] [serial = 1781] [outer = 10B81C00] 14:06:37 INFO - PROCESS | 1108 | 1461272797113 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1027ms 14:06:37 INFO - PROCESS | 1108 | 1461272797135 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 1108 | 1461272797141 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:06:37 INFO - PROCESS | 1108 | 1461272797148 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 1108 | 1461272797151 Marionette TRACE conn5 <- [1,2338,null,{}] 14:06:37 INFO - PROCESS | 1108 | 1461272797155 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:37 INFO - PROCESS | 1108 | 1461272797294 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:06:37 INFO - PROCESS | 1108 | 1461272797491 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1108 | ++DOCSHELL 15B90C00 == 125 [pid = 1108] [id = 594] 14:06:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 263 (16AC2400) [pid = 1108] [serial = 1782] [outer = 00000000] 14:06:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 264 (1972C400) [pid = 1108] [serial = 1783] [outer = 16AC2400] 14:06:37 INFO - PROCESS | 1108 | 1461272797548 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 265 (1AA5BC00) [pid = 1108] [serial = 1784] [outer = 16AC2400] 14:06:38 INFO - PROCESS | 1108 | 1461272798163 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1075ms 14:06:38 INFO - PROCESS | 1108 | 1461272798225 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 1108 | 1461272798228 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:06:38 INFO - PROCESS | 1108 | 1461272798231 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:06:38 INFO - PROCESS | 1108 | 1461272798235 Marionette TRACE conn5 <- [1,2342,null,{}] 14:06:38 INFO - PROCESS | 1108 | 1461272798247 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:38 INFO - PROCESS | 1108 | 1461272798411 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:06:38 INFO - PROCESS | 1108 | 1461272798594 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1108 | ++DOCSHELL 1DBC7400 == 126 [pid = 1108] [id = 595] 14:06:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 266 (1DC24C00) [pid = 1108] [serial = 1785] [outer = 00000000] 14:06:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 267 (1E5D0800) [pid = 1108] [serial = 1786] [outer = 1DC24C00] 14:06:38 INFO - PROCESS | 1108 | 1461272798652 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 268 (1F826400) [pid = 1108] [serial = 1787] [outer = 1DC24C00] 14:06:39 INFO - PROCESS | 1108 | 1461272799236 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1079ms 14:06:39 INFO - PROCESS | 1108 | 1461272799314 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 1108 | 1461272799317 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:06:39 INFO - PROCESS | 1108 | 1461272799320 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:06:39 INFO - PROCESS | 1108 | 1461272799323 Marionette TRACE conn5 <- [1,2346,null,{}] 14:06:39 INFO - PROCESS | 1108 | 1461272799326 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:39 INFO - PROCESS | 1108 | 1461272799454 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:06:39 INFO - PROCESS | 1108 | 1461272799648 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 1108 | ++DOCSHELL 1E369800 == 127 [pid = 1108] [id = 596] 14:06:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 269 (1E5CE000) [pid = 1108] [serial = 1788] [outer = 00000000] 14:06:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 270 (20235C00) [pid = 1108] [serial = 1789] [outer = 1E5CE000] 14:06:39 INFO - PROCESS | 1108 | 1461272799705 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 271 (210DD400) [pid = 1108] [serial = 1790] [outer = 1E5CE000] 14:06:40 INFO - PROCESS | 1108 | 1461272800316 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1019ms 14:06:40 INFO - PROCESS | 1108 | 1461272800343 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1108 | 1461272800345 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:06:40 INFO - PROCESS | 1108 | 1461272800348 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:06:40 INFO - PROCESS | 1108 | 1461272800350 Marionette TRACE conn5 <- [1,2350,null,{}] 14:06:40 INFO - PROCESS | 1108 | 1461272800354 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:40 INFO - PROCESS | 1108 | 1461272800478 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:06:40 INFO - PROCESS | 1108 | 1461272800671 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 1108 | ++DOCSHELL 2022BC00 == 128 [pid = 1108] [id = 597] 14:06:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 272 (210E3000) [pid = 1108] [serial = 1791] [outer = 00000000] 14:06:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 273 (21F86000) [pid = 1108] [serial = 1792] [outer = 210E3000] 14:06:40 INFO - PROCESS | 1108 | 1461272800727 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 274 (21F8D800) [pid = 1108] [serial = 1793] [outer = 210E3000] 14:06:41 INFO - PROCESS | 1108 | 1461272801329 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1019ms 14:06:41 INFO - PROCESS | 1108 | 1461272801372 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 1108 | 1461272801374 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:06:41 INFO - PROCESS | 1108 | 1461272801377 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 1108 | 1461272801379 Marionette TRACE conn5 <- [1,2354,null,{}] 14:06:41 INFO - PROCESS | 1108 | 1461272801383 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:41 INFO - PROCESS | 1108 | 1461272801546 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:06:41 INFO - PROCESS | 1108 | 1461272801733 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1108 | ++DOCSHELL 2372D000 == 129 [pid = 1108] [id = 598] 14:06:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 275 (2372D400) [pid = 1108] [serial = 1794] [outer = 00000000] 14:06:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 276 (2397E000) [pid = 1108] [serial = 1795] [outer = 2372D400] 14:06:41 INFO - PROCESS | 1108 | 1461272801792 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 277 (23987C00) [pid = 1108] [serial = 1796] [outer = 2372D400] 14:06:42 INFO - PROCESS | 1108 | 1461272802363 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1019ms 14:06:42 INFO - PROCESS | 1108 | 1461272802401 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 1108 | 1461272802403 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:06:42 INFO - PROCESS | 1108 | 1461272802407 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:06:42 INFO - PROCESS | 1108 | 1461272802409 Marionette TRACE conn5 <- [1,2358,null,{}] 14:06:42 INFO - PROCESS | 1108 | 1461272802413 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:42 INFO - PROCESS | 1108 | 1461272802537 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:06:42 INFO - PROCESS | 1108 | 1461272802731 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 1108 | ++DOCSHELL 23790C00 == 130 [pid = 1108] [id = 599] 14:06:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 278 (239AB400) [pid = 1108] [serial = 1797] [outer = 00000000] 14:06:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 279 (23D4D800) [pid = 1108] [serial = 1798] [outer = 239AB400] 14:06:42 INFO - PROCESS | 1108 | 1461272802787 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 280 (23D53400) [pid = 1108] [serial = 1799] [outer = 239AB400] 14:06:43 INFO - PROCESS | 1108 | 1461272803356 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1016ms 14:06:43 INFO - PROCESS | 1108 | 1461272803427 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 1108 | 1461272803429 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:06:43 INFO - PROCESS | 1108 | 1461272803433 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 1108 | 1461272803435 Marionette TRACE conn5 <- [1,2362,null,{}] 14:06:43 INFO - PROCESS | 1108 | 1461272803439 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:43 INFO - PROCESS | 1108 | 1461272803562 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:06:43 INFO - PROCESS | 1108 | 1461272803749 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 1108 | ++DOCSHELL 23FCC000 == 131 [pid = 1108] [id = 600] 14:06:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 281 (23FCE000) [pid = 1108] [serial = 1800] [outer = 00000000] 14:06:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 282 (24EDE400) [pid = 1108] [serial = 1801] [outer = 23FCE000] 14:06:43 INFO - PROCESS | 1108 | 1461272803810 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 283 (2520EC00) [pid = 1108] [serial = 1802] [outer = 23FCE000] 14:06:44 INFO - PROCESS | 1108 | 1461272804409 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1018ms 14:06:44 INFO - PROCESS | 1108 | 1461272804455 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 1108 | 1461272804457 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:06:44 INFO - PROCESS | 1108 | 1461272804460 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:06:44 INFO - PROCESS | 1108 | 1461272804462 Marionette TRACE conn5 <- [1,2366,null,{}] 14:06:44 INFO - PROCESS | 1108 | 1461272804466 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:44 INFO - PROCESS | 1108 | 1461272804591 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:06:44 INFO - PROCESS | 1108 | 1461272804787 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1108 | ++DOCSHELL 25D86400 == 132 [pid = 1108] [id = 601] 14:06:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 284 (25D89800) [pid = 1108] [serial = 1803] [outer = 00000000] 14:06:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 285 (26452000) [pid = 1108] [serial = 1804] [outer = 25D89800] 14:06:44 INFO - PROCESS | 1108 | 1461272804842 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 286 (26458C00) [pid = 1108] [serial = 1805] [outer = 25D89800] 14:06:45 INFO - PROCESS | 1108 | 1461272805420 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1018ms 14:06:45 INFO - PROCESS | 1108 | 1461272805483 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1108 | 1461272805486 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:06:45 INFO - PROCESS | 1108 | 1461272805489 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:06:45 INFO - PROCESS | 1108 | 1461272805491 Marionette TRACE conn5 <- [1,2370,null,{}] 14:06:45 INFO - PROCESS | 1108 | 1461272805495 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:45 INFO - PROCESS | 1108 | 1461272805619 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:06:45 INFO - PROCESS | 1108 | 1461272805815 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 1108 | ++DOCSHELL 264A4000 == 133 [pid = 1108] [id = 602] 14:06:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 287 (26F55400) [pid = 1108] [serial = 1806] [outer = 00000000] 14:06:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 288 (283ED000) [pid = 1108] [serial = 1807] [outer = 26F55400] 14:06:45 INFO - PROCESS | 1108 | 1461272805872 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 289 (283F8C00) [pid = 1108] [serial = 1808] [outer = 26F55400] 14:06:46 INFO - PROCESS | 1108 | 1461272806478 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1017ms 14:06:46 INFO - PROCESS | 1108 | 1461272806510 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 1108 | 1461272806513 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:06:46 INFO - PROCESS | 1108 | 1461272806517 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:06:46 INFO - PROCESS | 1108 | 1461272806519 Marionette TRACE conn5 <- [1,2374,null,{}] 14:06:46 INFO - PROCESS | 1108 | 1461272806523 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:46 INFO - PROCESS | 1108 | 1461272806668 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:06:46 INFO - PROCESS | 1108 | 1461272806868 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 1108 | ++DOCSHELL 29402400 == 134 [pid = 1108] [id = 603] 14:06:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 290 (29402800) [pid = 1108] [serial = 1809] [outer = 00000000] 14:06:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 291 (29406C00) [pid = 1108] [serial = 1810] [outer = 29402800] 14:06:46 INFO - PROCESS | 1108 | 1461272806929 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 292 (2940A800) [pid = 1108] [serial = 1811] [outer = 29402800] 14:06:47 INFO - PROCESS | 1108 | 1461272807518 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1070ms 14:06:47 INFO - PROCESS | 1108 | 1461272807590 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 1108 | 1461272807593 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:06:47 INFO - PROCESS | 1108 | 1461272807596 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:06:47 INFO - PROCESS | 1108 | 1461272807598 Marionette TRACE conn5 <- [1,2378,null,{}] 14:06:47 INFO - PROCESS | 1108 | 1461272807602 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:47 INFO - PROCESS | 1108 | 1461272807734 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:06:47 INFO - PROCESS | 1108 | 1461272807918 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1108 | ++DOCSHELL 293C4400 == 135 [pid = 1108] [id = 604] 14:06:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 293 (29405C00) [pid = 1108] [serial = 1812] [outer = 00000000] 14:06:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 294 (29607400) [pid = 1108] [serial = 1813] [outer = 29405C00] 14:06:47 INFO - PROCESS | 1108 | 1461272807974 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 295 (2960F800) [pid = 1108] [serial = 1814] [outer = 29405C00] 14:06:48 INFO - PROCESS | 1108 | 1461272808540 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 14:06:48 INFO - PROCESS | 1108 | 1461272808571 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 1108 | 1461272808573 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:06:48 INFO - PROCESS | 1108 | 1461272808576 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:06:48 INFO - PROCESS | 1108 | 1461272808578 Marionette TRACE conn5 <- [1,2382,null,{}] 14:06:48 INFO - PROCESS | 1108 | 1461272808581 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:48 INFO - PROCESS | 1108 | 1461272808710 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:06:48 INFO - PROCESS | 1108 | 1461272808908 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 1108 | ++DOCSHELL 29605000 == 136 [pid = 1108] [id = 605] 14:06:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 296 (29605C00) [pid = 1108] [serial = 1815] [outer = 00000000] 14:06:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 297 (29670400) [pid = 1108] [serial = 1816] [outer = 29605C00] 14:06:48 INFO - PROCESS | 1108 | 1461272808964 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 298 (29672800) [pid = 1108] [serial = 1817] [outer = 29605C00] 14:06:49 INFO - PROCESS | 1108 | 1461272809660 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1118ms 14:06:49 INFO - PROCESS | 1108 | 1461272809698 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 1108 | 1461272809700 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:06:49 INFO - PROCESS | 1108 | 1461272809703 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 1108 | 1461272809706 Marionette TRACE conn5 <- [1,2386,null,{}] 14:06:49 INFO - PROCESS | 1108 | 1461272809709 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:49 INFO - PROCESS | 1108 | 1461272809837 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:06:50 INFO - PROCESS | 1108 | 1461272810037 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 1108 | ++DOCSHELL 1AA59C00 == 137 [pid = 1108] [id = 606] 14:06:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 299 (1AECDC00) [pid = 1108] [serial = 1818] [outer = 00000000] 14:06:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 300 (21F86800) [pid = 1108] [serial = 1819] [outer = 1AECDC00] 14:06:50 INFO - PROCESS | 1108 | 1461272810093 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 301 (21F90C00) [pid = 1108] [serial = 1820] [outer = 1AECDC00] 14:06:50 INFO - PROCESS | 1108 | 1461272810670 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1022ms 14:06:50 INFO - PROCESS | 1108 | 1461272810726 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1108 | 1461272810729 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:06:50 INFO - PROCESS | 1108 | 1461272810732 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:06:50 INFO - PROCESS | 1108 | 1461272810734 Marionette TRACE conn5 <- [1,2390,null,{}] 14:06:50 INFO - PROCESS | 1108 | 1461272810738 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:50 INFO - PROCESS | 1108 | 1461272810872 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:06:51 INFO - PROCESS | 1108 | 1461272811074 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1108 | ++DOCSHELL 10B7AC00 == 138 [pid = 1108] [id = 607] 14:06:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 302 (1C1C4000) [pid = 1108] [serial = 1821] [outer = 00000000] 14:06:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 303 (2966E400) [pid = 1108] [serial = 1822] [outer = 1C1C4000] 14:06:51 INFO - PROCESS | 1108 | 1461272811130 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 304 (29674400) [pid = 1108] [serial = 1823] [outer = 1C1C4000] 14:06:51 INFO - PROCESS | 1108 | 1461272811985 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1281ms 14:06:52 INFO - PROCESS | 1108 | 1461272812020 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 1108 | 1461272812025 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:06:52 INFO - PROCESS | 1108 | 1461272812030 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 1108 | 1461272812033 Marionette TRACE conn5 <- [1,2394,null,{}] 14:06:52 INFO - PROCESS | 1108 | 1461272812038 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:52 INFO - PROCESS | 1108 | 1461272812165 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:06:52 INFO - PROCESS | 1108 | 1461272812358 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1108 | ++DOCSHELL 10D5D400 == 139 [pid = 1108] [id = 608] 14:06:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 305 (10D5D800) [pid = 1108] [serial = 1824] [outer = 00000000] 14:06:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 306 (1972CC00) [pid = 1108] [serial = 1825] [outer = 10D5D800] 14:06:52 INFO - PROCESS | 1108 | 1461272812408 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 307 (1A5D0000) [pid = 1108] [serial = 1826] [outer = 10D5D800] 14:06:52 INFO - PROCESS | 1108 | 1461272812995 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1019ms 14:06:53 INFO - PROCESS | 1108 | 1461272813052 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 1108 | 1461272813058 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:06:53 INFO - PROCESS | 1108 | 1461272813064 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 1108 | 1461272813067 Marionette TRACE conn5 <- [1,2398,null,{}] 14:06:53 INFO - PROCESS | 1108 | 1461272813071 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:53 INFO - PROCESS | 1108 | 1461272813193 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:06:53 INFO - PROCESS | 1108 | 1461272813396 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 1108 | ++DOCSHELL 1A8A4400 == 140 [pid = 1108] [id = 609] 14:06:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 308 (1A8D1C00) [pid = 1108] [serial = 1827] [outer = 00000000] 14:06:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 309 (1DB4C800) [pid = 1108] [serial = 1828] [outer = 1A8D1C00] 14:06:53 INFO - PROCESS | 1108 | 1461272813450 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 310 (1DBAB000) [pid = 1108] [serial = 1829] [outer = 1A8D1C00] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 26F5D800 == 139 [pid = 1108] [id = 544] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 10C77800 == 138 [pid = 1108] [id = 407] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 10103C00 == 137 [pid = 1108] [id = 591] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 10105400 == 136 [pid = 1108] [id = 590] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 1DAB4400 == 135 [pid = 1108] [id = 589] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 1B1E1400 == 134 [pid = 1108] [id = 588] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 19B6EC00 == 133 [pid = 1108] [id = 587] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 15C8D800 == 132 [pid = 1108] [id = 586] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 309 (1E366800) [pid = 1108] [serial = 1660] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 308 (1FE25400) [pid = 1108] [serial = 1663] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 307 (2287C400) [pid = 1108] [serial = 1666] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 306 (24EDB400) [pid = 1108] [serial = 1669] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 305 (26454000) [pid = 1108] [serial = 1672] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 304 (23D1A400) [pid = 1108] [serial = 1675] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 303 (23D4F400) [pid = 1108] [serial = 1678] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 302 (23D13C00) [pid = 1108] [serial = 1681] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 301 (283EC000) [pid = 1108] [serial = 1684] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 300 (23FD6000) [pid = 1108] [serial = 1711] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 10C62400 == 131 [pid = 1108] [id = 585] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 16ACA800 == 130 [pid = 1108] [id = 584] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 10B0CC00 == 129 [pid = 1108] [id = 583] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 29F46800 == 128 [pid = 1108] [id = 579] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 297AD800 == 127 [pid = 1108] [id = 578] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 29609400 == 126 [pid = 1108] [id = 577] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 21F9C400 == 125 [pid = 1108] [id = 576] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 21F97400 == 124 [pid = 1108] [id = 575] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 293C2400 == 123 [pid = 1108] [id = 574] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 24E6D000 == 122 [pid = 1108] [id = 573] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 1DB5FC00 == 121 [pid = 1108] [id = 572] 14:06:53 INFO - PROCESS | 1108 | --DOCSHELL 11BA9000 == 120 [pid = 1108] [id = 571] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 299 (21F85400) [pid = 1108] [serial = 1699] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 298 (23729800) [pid = 1108] [serial = 1702] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 297 (21F8C400) [pid = 1108] [serial = 1700] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 296 (1DB87400) [pid = 1108] [serial = 1706] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 295 (1B138400) [pid = 1108] [serial = 1705] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 294 (17790800) [pid = 1108] [serial = 1693] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 293 (1A01F400) [pid = 1108] [serial = 1694] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 292 (154A2C00) [pid = 1108] [serial = 1651] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 291 (2372E800) [pid = 1108] [serial = 1687] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 290 (1DC87000) [pid = 1108] [serial = 1696] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 289 (1AA5F800) [pid = 1108] [serial = 1691] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 288 (1A5DB000) [pid = 1108] [serial = 1690] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 287 (1AA66000) [pid = 1108] [serial = 1654] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 286 (1DB88C00) [pid = 1108] [serial = 1657] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 285 (23788C00) [pid = 1108] [serial = 1703] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 284 (23986800) [pid = 1108] [serial = 1709] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 283 (23984000) [pid = 1108] [serial = 1708] [outer = 00000000] [url = about:blank] 14:06:53 INFO - PROCESS | 1108 | --DOMWINDOW == 282 (1F827800) [pid = 1108] [serial = 1697] [outer = 00000000] [url = about:blank] 14:06:54 INFO - PROCESS | 1108 | 1461272814146 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1124ms 14:06:54 INFO - PROCESS | 1108 | 1461272814191 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1108 | 1461272814193 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:06:54 INFO - PROCESS | 1108 | 1461272814196 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:06:54 INFO - PROCESS | 1108 | 1461272814200 Marionette TRACE conn5 <- [1,2402,null,{}] 14:06:54 INFO - PROCESS | 1108 | 1461272814247 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:54 INFO - PROCESS | 1108 | 1461272814366 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:06:54 INFO - PROCESS | 1108 | 1461272814380 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1108 | ++DOCSHELL 16A82C00 == 121 [pid = 1108] [id = 610] 14:06:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 283 (16A87800) [pid = 1108] [serial = 1830] [outer = 00000000] 14:06:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 284 (19D84400) [pid = 1108] [serial = 1831] [outer = 16A87800] 14:06:54 INFO - PROCESS | 1108 | 1461272814429 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 285 (1A7DA000) [pid = 1108] [serial = 1832] [outer = 16A87800] 14:06:54 INFO - PROCESS | 1108 | 1461272814959 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 810ms 14:06:55 INFO - PROCESS | 1108 | 1461272815020 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1108 | 1461272815022 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:06:55 INFO - PROCESS | 1108 | 1461272815026 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1108 | 1461272815028 Marionette TRACE conn5 <- [1,2406,null,{}] 14:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:06:55 INFO - PROCESS | 1108 | 1461272815031 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:55 INFO - PROCESS | 1108 | 1461272815199 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:06:55 INFO - PROCESS | 1108 | 1461272815293 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1108 | ++DOCSHELL 1AA65400 == 122 [pid = 1108] [id = 611] 14:06:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 286 (1B1E5400) [pid = 1108] [serial = 1833] [outer = 00000000] 14:06:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 287 (1DB47400) [pid = 1108] [serial = 1834] [outer = 1B1E5400] 14:06:55 INFO - PROCESS | 1108 | 1461272815338 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 288 (1DB89400) [pid = 1108] [serial = 1835] [outer = 1B1E5400] 14:06:55 INFO - PROCESS | 1108 | 1461272815720 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 14:06:55 INFO - PROCESS | 1108 | 1461272815769 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1108 | 1461272815771 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:06:55 INFO - PROCESS | 1108 | 1461272815783 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1108 | 1461272815785 Marionette TRACE conn5 <- [1,2410,null,{}] 14:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:06:55 INFO - PROCESS | 1108 | 1461272815789 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:55 INFO - PROCESS | 1108 | 1461272815951 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:06:55 INFO - PROCESS | 1108 | 1461272815975 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1108 | ++DOCSHELL 1DB42000 == 123 [pid = 1108] [id = 612] 14:06:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 289 (1DB8F400) [pid = 1108] [serial = 1836] [outer = 00000000] 14:06:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 290 (1DC70C00) [pid = 1108] [serial = 1837] [outer = 1DB8F400] 14:06:56 INFO - PROCESS | 1108 | 1461272816021 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 291 (1E5C9400) [pid = 1108] [serial = 1838] [outer = 1DB8F400] 14:06:56 INFO - PROCESS | 1108 | 1461272816502 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 770ms 14:06:56 INFO - PROCESS | 1108 | 1461272816572 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 1108 | 1461272816574 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:06:56 INFO - PROCESS | 1108 | 1461272816580 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 1108 | 1461272816582 Marionette TRACE conn5 <- [1,2414,null,{}] 14:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:06:56 INFO - PROCESS | 1108 | 1461272816585 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:56 INFO - PROCESS | 1108 | 1461272816752 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:06:56 INFO - PROCESS | 1108 | 1461272816776 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 1108 | ++DOCSHELL 1E5D4400 == 124 [pid = 1108] [id = 613] 14:06:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 292 (210E7C00) [pid = 1108] [serial = 1839] [outer = 00000000] 14:06:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 293 (21F9E000) [pid = 1108] [serial = 1840] [outer = 210E7C00] 14:06:56 INFO - PROCESS | 1108 | 1461272816823 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 294 (21FCCC00) [pid = 1108] [serial = 1841] [outer = 210E7C00] 14:06:57 INFO - PROCESS | 1108 | 1461272817306 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 14:06:57 INFO - PROCESS | 1108 | 1461272817358 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 1108 | 1461272817360 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:06:57 INFO - PROCESS | 1108 | 1461272817363 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - PROCESS | 1108 | 1461272817364 Marionette TRACE conn5 <- [1,2418,null,{}] 14:06:57 INFO - PROCESS | 1108 | 1461272817368 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:57 INFO - PROCESS | 1108 | 1461272817535 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:06:57 INFO - PROCESS | 1108 | 1461272817556 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 1108 | ++DOCSHELL 2106B800 == 125 [pid = 1108] [id = 614] 14:06:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 295 (21F8DC00) [pid = 1108] [serial = 1842] [outer = 00000000] 14:06:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 296 (2397C800) [pid = 1108] [serial = 1843] [outer = 21F8DC00] 14:06:57 INFO - PROCESS | 1108 | 1461272817602 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 297 (2398A400) [pid = 1108] [serial = 1844] [outer = 21F8DC00] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 296 (210E6C00) [pid = 1108] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 295 (15430800) [pid = 1108] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 294 (1B1E2800) [pid = 1108] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 293 (23988C00) [pid = 1108] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 292 (19D86800) [pid = 1108] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 291 (10B0D400) [pid = 1108] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 290 (16A88400) [pid = 1108] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 289 (1DAB4800) [pid = 1108] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 288 (16B42C00) [pid = 1108] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 287 (10C63400) [pid = 1108] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 286 (10107000) [pid = 1108] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:06:58 INFO - PROCESS | 1108 | --DOMWINDOW == 285 (15BE8C00) [pid = 1108] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:06:58 INFO - PROCESS | 1108 | 1461272818394 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1078ms 14:06:58 INFO - PROCESS | 1108 | 1461272818442 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 1108 | 1461272818444 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:06:58 INFO - PROCESS | 1108 | 1461272818448 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 1108 | 1461272818449 Marionette TRACE conn5 <- [1,2422,null,{}] 14:06:58 INFO - PROCESS | 1108 | 1461272818453 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:58 INFO - PROCESS | 1108 | 1461272818558 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:06:58 INFO - PROCESS | 1108 | 1461272818566 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 1108 | ++DOCSHELL 11B09C00 == 126 [pid = 1108] [id = 615] 14:06:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 286 (1542EC00) [pid = 1108] [serial = 1845] [outer = 00000000] 14:06:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 287 (1B1E7400) [pid = 1108] [serial = 1846] [outer = 1542EC00] 14:06:58 INFO - PROCESS | 1108 | 1461272818612 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 288 (1DC1A000) [pid = 1108] [serial = 1847] [outer = 1542EC00] 14:06:59 INFO - PROCESS | 1108 | 1461272819090 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 14:06:59 INFO - PROCESS | 1108 | 1461272819153 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1108 | 1461272819155 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:06:59 INFO - PROCESS | 1108 | 1461272819158 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 1108 | 1461272819160 Marionette TRACE conn5 <- [1,2426,null,{}] 14:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:06:59 INFO - PROCESS | 1108 | 1461272819163 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:59 INFO - PROCESS | 1108 | 1461272819274 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:06:59 INFO - PROCESS | 1108 | 1461272819281 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 1108 | ++DOCSHELL 210E6C00 == 127 [pid = 1108] [id = 616] 14:06:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 289 (21FD0000) [pid = 1108] [serial = 1848] [outer = 00000000] 14:06:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 290 (23D4B000) [pid = 1108] [serial = 1849] [outer = 21FD0000] 14:06:59 INFO - PROCESS | 1108 | 1461272819355 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 291 (24EE2400) [pid = 1108] [serial = 1850] [outer = 21FD0000] 14:06:59 INFO - PROCESS | 1108 | 1461272819851 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 710ms 14:06:59 INFO - PROCESS | 1108 | 1461272819891 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1108 | 1461272819893 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:06:59 INFO - PROCESS | 1108 | 1461272819896 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 1108 | 1461272819897 Marionette TRACE conn5 <- [1,2430,null,{}] 14:06:59 INFO - PROCESS | 1108 | 1461272819905 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:00 INFO - PROCESS | 1108 | 1461272820017 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:07:00 INFO - PROCESS | 1108 | 1461272820024 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 1108 | ++DOCSHELL 25210000 == 128 [pid = 1108] [id = 617] 14:07:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 292 (25C38000) [pid = 1108] [serial = 1851] [outer = 00000000] 14:07:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 293 (26F5D800) [pid = 1108] [serial = 1852] [outer = 25C38000] 14:07:00 INFO - PROCESS | 1108 | 1461272820071 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 294 (286DC800) [pid = 1108] [serial = 1853] [outer = 25C38000] 14:07:00 INFO - PROCESS | 1108 | 1461272820961 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1125ms 14:07:01 INFO - PROCESS | 1108 | 1461272821023 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 1108 | 1461272821029 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:07:01 INFO - PROCESS | 1108 | 1461272821035 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 1108 | 1461272821039 Marionette TRACE conn5 <- [1,2434,null,{}] 14:07:01 INFO - PROCESS | 1108 | 1461272821089 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:01 INFO - PROCESS | 1108 | 1461272821239 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:07:01 INFO - PROCESS | 1108 | 1461272821421 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 1108 | ++DOCSHELL 1230C000 == 129 [pid = 1108] [id = 618] 14:07:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 295 (15411400) [pid = 1108] [serial = 1854] [outer = 00000000] 14:07:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 296 (16F16400) [pid = 1108] [serial = 1855] [outer = 15411400] 14:07:01 INFO - PROCESS | 1108 | 1461272821479 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 297 (1875F400) [pid = 1108] [serial = 1856] [outer = 15411400] 14:07:02 INFO - PROCESS | 1108 | 1461272822053 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1070ms 14:07:02 INFO - PROCESS | 1108 | 1461272822109 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:07:02 INFO - PROCESS | 1108 | 1461272822115 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:07:02 INFO - PROCESS | 1108 | 1461272822122 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 1108 | 1461272822125 Marionette TRACE conn5 <- [1,2438,null,{}] 14:07:02 INFO - PROCESS | 1108 | 1461272822129 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:02 INFO - PROCESS | 1108 | 1461272822265 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:07:02 INFO - PROCESS | 1108 | 1461272822493 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 1108 | ++DOCSHELL 1DBAD000 == 130 [pid = 1108] [id = 619] 14:07:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 298 (1DBAE000) [pid = 1108] [serial = 1857] [outer = 00000000] 14:07:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 299 (1E609C00) [pid = 1108] [serial = 1858] [outer = 1DBAE000] 14:07:02 INFO - PROCESS | 1108 | 1461272822554 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 300 (210DB000) [pid = 1108] [serial = 1859] [outer = 1DBAE000] 14:07:03 INFO - PROCESS | 1108 | 1461272823205 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1131ms 14:07:03 INFO - PROCESS | 1108 | 1461272823254 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 1108 | 1461272823257 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:07:03 INFO - PROCESS | 1108 | 1461272823261 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 1108 | 1461272823265 Marionette TRACE conn5 <- [1,2442,null,{}] 14:07:03 INFO - PROCESS | 1108 | 1461272823277 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:03 INFO - PROCESS | 1108 | 1461272823420 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:07:03 INFO - PROCESS | 1108 | 1461272823613 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 1108 | ++DOCSHELL 2644D000 == 131 [pid = 1108] [id = 620] 14:07:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 301 (26F54800) [pid = 1108] [serial = 1860] [outer = 00000000] 14:07:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 302 (293BC400) [pid = 1108] [serial = 1861] [outer = 26F54800] 14:07:03 INFO - PROCESS | 1108 | 1461272823670 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 303 (29403800) [pid = 1108] [serial = 1862] [outer = 26F54800] 14:07:04 INFO - PROCESS | 1108 | 1461272824255 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1024ms 14:07:04 INFO - PROCESS | 1108 | 1461272824288 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:07:04 INFO - PROCESS | 1108 | 1461272824291 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:07:04 INFO - PROCESS | 1108 | 1461272824295 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 1108 | 1461272824297 Marionette TRACE conn5 <- [1,2446,null,{}] 14:07:04 INFO - PROCESS | 1108 | 1461272824300 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:04 INFO - PROCESS | 1108 | 1461272824433 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:07:04 INFO - PROCESS | 1108 | 1461272824635 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 1108 | ++DOCSHELL 29610400 == 132 [pid = 1108] [id = 621] 14:07:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 304 (29665C00) [pid = 1108] [serial = 1863] [outer = 00000000] 14:07:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 305 (297A4C00) [pid = 1108] [serial = 1864] [outer = 29665C00] 14:07:04 INFO - PROCESS | 1108 | 1461272824692 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 306 (297AD800) [pid = 1108] [serial = 1865] [outer = 29665C00] 14:07:05 INFO - PROCESS | 1108 | 1461272825301 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1070ms 14:07:05 INFO - PROCESS | 1108 | 1461272825368 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 1108 | 1461272825370 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:07:05 INFO - PROCESS | 1108 | 1461272825374 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:07:05 INFO - PROCESS | 1108 | 1461272825376 Marionette TRACE conn5 <- [1,2450,null,{}] 14:07:05 INFO - PROCESS | 1108 | 1461272825379 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:05 INFO - PROCESS | 1108 | 1461272825509 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:07:05 INFO - PROCESS | 1108 | 1461272825700 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 1108 | ++DOCSHELL 2644B800 == 133 [pid = 1108] [id = 622] 14:07:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 307 (29406000) [pid = 1108] [serial = 1866] [outer = 00000000] 14:07:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 308 (294E9400) [pid = 1108] [serial = 1867] [outer = 29406000] 14:07:05 INFO - PROCESS | 1108 | 1461272825757 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 309 (294EA800) [pid = 1108] [serial = 1868] [outer = 29406000] 14:07:06 INFO - PROCESS | 1108 | 1461272826405 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1067ms 14:07:06 INFO - PROCESS | 1108 | 1461272826446 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 1108 | 1461272826448 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:07:06 INFO - PROCESS | 1108 | 1461272826451 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 1108 | 1461272826453 Marionette TRACE conn5 <- [1,2454,null,{}] 14:07:06 INFO - PROCESS | 1108 | 1461272826457 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:06 INFO - PROCESS | 1108 | 1461272826595 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:07:06 INFO - PROCESS | 1108 | 1461272826793 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 1108 | ++DOCSHELL 294ED800 == 134 [pid = 1108] [id = 623] 14:07:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 310 (297CD000) [pid = 1108] [serial = 1869] [outer = 00000000] 14:07:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 311 (29FAF400) [pid = 1108] [serial = 1870] [outer = 297CD000] 14:07:06 INFO - PROCESS | 1108 | 1461272826854 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 312 (29FB0C00) [pid = 1108] [serial = 1871] [outer = 297CD000] 14:07:07 INFO - PROCESS | 1108 | 1461272827457 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1066ms 14:07:07 INFO - PROCESS | 1108 | 1461272827521 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 1108 | 1461272827524 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:07:07 INFO - PROCESS | 1108 | 1461272827527 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:07:07 INFO - PROCESS | 1108 | 1461272827529 Marionette TRACE conn5 <- [1,2458,null,{}] 14:07:07 INFO - PROCESS | 1108 | 1461272827532 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:07 INFO - PROCESS | 1108 | 1461272827662 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:07:07 INFO - PROCESS | 1108 | 1461272827867 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 1108 | ++DOCSHELL 29F27C00 == 135 [pid = 1108] [id = 624] 14:07:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 313 (29F28C00) [pid = 1108] [serial = 1872] [outer = 00000000] 14:07:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 314 (29F2E000) [pid = 1108] [serial = 1873] [outer = 29F28C00] 14:07:07 INFO - PROCESS | 1108 | 1461272827923 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 315 (29F2F400) [pid = 1108] [serial = 1874] [outer = 29F28C00] 14:07:08 INFO - PROCESS | 1108 | 1461272828454 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 14:07:08 INFO - PROCESS | 1108 | 1461272828502 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 1108 | 1461272828504 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:07:08 INFO - PROCESS | 1108 | 1461272828508 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:07:08 INFO - PROCESS | 1108 | 1461272828510 Marionette TRACE conn5 <- [1,2462,null,{}] 14:07:08 INFO - PROCESS | 1108 | 1461272828514 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:08 INFO - PROCESS | 1108 | 1461272828651 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:07:08 INFO - PROCESS | 1108 | 1461272828860 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 1108 | ++DOCSHELL 29098400 == 136 [pid = 1108] [id = 625] 14:07:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 316 (2909B000) [pid = 1108] [serial = 1875] [outer = 00000000] 14:07:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 317 (290A1400) [pid = 1108] [serial = 1876] [outer = 2909B000] 14:07:08 INFO - PROCESS | 1108 | 1461272828920 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 318 (290A2800) [pid = 1108] [serial = 1877] [outer = 2909B000] 14:07:09 INFO - PROCESS | 1108 | 1461272829516 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1019ms 14:07:09 INFO - PROCESS | 1108 | 1461272829530 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 1108 | 1461272829533 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:07:09 INFO - PROCESS | 1108 | 1461272829570 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 1108 | 1461272829572 Marionette TRACE conn5 <- [1,2466,null,{}] 14:07:09 INFO - PROCESS | 1108 | 1461272829578 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:09 INFO - PROCESS | 1108 | 1461272829715 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:07:09 INFO - PROCESS | 1108 | 1461272829918 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 1108 | ++DOCSHELL 290A0000 == 137 [pid = 1108] [id = 626] 14:07:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 319 (290A5800) [pid = 1108] [serial = 1878] [outer = 00000000] 14:07:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 320 (29F49800) [pid = 1108] [serial = 1879] [outer = 290A5800] 14:07:09 INFO - PROCESS | 1108 | 1461272829975 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 321 (29FB7C00) [pid = 1108] [serial = 1880] [outer = 290A5800] 14:07:10 INFO - PROCESS | 1108 | 1461272830561 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1059ms 14:07:10 INFO - PROCESS | 1108 | 1461272830599 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 1108 | 1461272830602 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:07:10 INFO - PROCESS | 1108 | 1461272830605 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:07:10 INFO - PROCESS | 1108 | 1461272830607 Marionette TRACE conn5 <- [1,2470,null,{}] 14:07:10 INFO - PROCESS | 1108 | 1461272830611 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:10 INFO - PROCESS | 1108 | 1461272830757 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:07:10 INFO - PROCESS | 1108 | 1461272830962 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 1108 | ++DOCSHELL 21F84800 == 138 [pid = 1108] [id = 627] 14:07:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 322 (29F31C00) [pid = 1108] [serial = 1881] [outer = 00000000] 14:07:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 323 (2A0C3800) [pid = 1108] [serial = 1882] [outer = 29F31C00] 14:07:11 INFO - PROCESS | 1108 | 1461272831018 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 324 (2BCBB000) [pid = 1108] [serial = 1883] [outer = 29F31C00] 14:07:11 INFO - PROCESS | 1108 | 1461272831662 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1117ms 14:07:11 INFO - PROCESS | 1108 | 1461272831727 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 1108 | 1461272831729 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:07:11 INFO - PROCESS | 1108 | 1461272831733 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:07:11 INFO - PROCESS | 1108 | 1461272831736 Marionette TRACE conn5 <- [1,2474,null,{}] 14:07:11 INFO - PROCESS | 1108 | 1461272831740 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:11 INFO - PROCESS | 1108 | 1461272831898 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:07:12 INFO - PROCESS | 1108 | 1461272832101 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 1108 | ++DOCSHELL 10B06400 == 139 [pid = 1108] [id = 628] 14:07:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 325 (11B01C00) [pid = 1108] [serial = 1884] [outer = 00000000] 14:07:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 326 (1A5D3C00) [pid = 1108] [serial = 1885] [outer = 11B01C00] 14:07:12 INFO - PROCESS | 1108 | 1461272832162 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 327 (1DB44C00) [pid = 1108] [serial = 1886] [outer = 11B01C00] 14:07:12 INFO - PROCESS | 1108 | 1461272832820 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1127ms 14:07:12 INFO - PROCESS | 1108 | 1461272832863 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 1108 | 1461272832866 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:07:12 INFO - PROCESS | 1108 | 1461272832869 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 1108 | 1461272832871 Marionette TRACE conn5 <- [1,2478,null,{}] 14:07:12 INFO - PROCESS | 1108 | 1461272832875 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:13 INFO - PROCESS | 1108 | 1461272833013 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:07:13 INFO - PROCESS | 1108 | 1461272833218 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 1108 | ++DOCSHELL 0EF3D800 == 140 [pid = 1108] [id = 629] 14:07:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 328 (1230B400) [pid = 1108] [serial = 1887] [outer = 00000000] 14:07:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 329 (219B6000) [pid = 1108] [serial = 1888] [outer = 1230B400] 14:07:13 INFO - PROCESS | 1108 | 1461272833277 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 330 (219AFC00) [pid = 1108] [serial = 1889] [outer = 1230B400] 14:07:13 INFO - PROCESS | 1108 | 1461272833885 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1076ms 14:07:13 INFO - PROCESS | 1108 | 1461272833950 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 1108 | 1461272833952 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:07:13 INFO - PROCESS | 1108 | 1461272833956 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:07:13 INFO - PROCESS | 1108 | 1461272833958 Marionette TRACE conn5 <- [1,2482,null,{}] 14:07:13 INFO - PROCESS | 1108 | 1461272833962 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:14 INFO - PROCESS | 1108 | 1461272834103 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:07:14 INFO - PROCESS | 1108 | 1461272834842 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 1108 | ++DOCSHELL 0B982400 == 141 [pid = 1108] [id = 630] 14:07:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 331 (0B99B400) [pid = 1108] [serial = 1890] [outer = 00000000] 14:07:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 332 (0EF17C00) [pid = 1108] [serial = 1891] [outer = 0B99B400] 14:07:14 INFO - PROCESS | 1108 | 1461272834901 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 333 (0EF33000) [pid = 1108] [serial = 1892] [outer = 0B99B400] 14:07:15 INFO - PROCESS | 1108 | 1461272835472 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1569ms 14:07:15 INFO - PROCESS | 1108 | 1461272835530 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 1108 | 1461272835534 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:07:15 INFO - PROCESS | 1108 | 1461272835540 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 1108 | 1461272835543 Marionette TRACE conn5 <- [1,2486,null,{}] 14:07:15 INFO - PROCESS | 1108 | 1461272835548 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:15 INFO - PROCESS | 1108 | 1461272835671 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:07:15 INFO - PROCESS | 1108 | 1461272835869 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 1108 | ++DOCSHELL 103B7400 == 142 [pid = 1108] [id = 631] 14:07:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 334 (103B7800) [pid = 1108] [serial = 1893] [outer = 00000000] 14:07:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 335 (1080E800) [pid = 1108] [serial = 1894] [outer = 103B7800] 14:07:15 INFO - PROCESS | 1108 | 1461272835922 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 336 (10883400) [pid = 1108] [serial = 1895] [outer = 103B7800] 14:07:16 INFO - PROCESS | 1108 | 1461272836522 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1022ms 14:07:16 INFO - PROCESS | 1108 | 1461272836569 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 1108 | 1461272836573 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:07:16 INFO - PROCESS | 1108 | 1461272836577 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:07:16 INFO - PROCESS | 1108 | 1461272836579 Marionette TRACE conn5 <- [1,2490,null,{}] 14:07:16 INFO - PROCESS | 1108 | 1461272836583 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:16 INFO - PROCESS | 1108 | 1461272836704 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:07:16 INFO - PROCESS | 1108 | 1461272836903 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 1108 | ++DOCSHELL 10D5C800 == 143 [pid = 1108] [id = 632] 14:07:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 337 (10D5DC00) [pid = 1108] [serial = 1896] [outer = 00000000] 14:07:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 338 (10F0CC00) [pid = 1108] [serial = 1897] [outer = 10D5DC00] 14:07:16 INFO - PROCESS | 1108 | 1461272836954 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 339 (11B9D400) [pid = 1108] [serial = 1898] [outer = 10D5DC00] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 210E3400 == 142 [pid = 1108] [id = 522] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 1FE27400 == 141 [pid = 1108] [id = 424] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 210E6C00 == 140 [pid = 1108] [id = 616] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 11B09C00 == 139 [pid = 1108] [id = 615] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 2106B800 == 138 [pid = 1108] [id = 614] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 1E5D4400 == 137 [pid = 1108] [id = 613] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 338 (297A2C00) [pid = 1108] [serial = 1723] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 337 (21F9DC00) [pid = 1108] [serial = 1726] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 336 (2960D000) [pid = 1108] [serial = 1729] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 335 (297C9C00) [pid = 1108] [serial = 1732] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 334 (29F46C00) [pid = 1108] [serial = 1735] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 333 (2A0BC800) [pid = 1108] [serial = 1738] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 332 (2BCBC400) [pid = 1108] [serial = 1741] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 331 (2C611400) [pid = 1108] [serial = 1744] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 330 (1A01C000) [pid = 1108] [serial = 1747] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 329 (1DC6CC00) [pid = 1108] [serial = 1777] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 1DB42000 == 136 [pid = 1108] [id = 612] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 1AA65400 == 135 [pid = 1108] [id = 611] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 16A82C00 == 134 [pid = 1108] [id = 610] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 1A8A4400 == 133 [pid = 1108] [id = 609] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 10D5D400 == 132 [pid = 1108] [id = 608] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 29402400 == 131 [pid = 1108] [id = 603] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 264A4000 == 130 [pid = 1108] [id = 602] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 25D86400 == 129 [pid = 1108] [id = 601] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 23FCC000 == 128 [pid = 1108] [id = 600] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 23790C00 == 127 [pid = 1108] [id = 599] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 2372D000 == 126 [pid = 1108] [id = 598] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 2022BC00 == 125 [pid = 1108] [id = 597] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 1E369800 == 124 [pid = 1108] [id = 596] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 1DBC7400 == 123 [pid = 1108] [id = 595] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 15B90C00 == 122 [pid = 1108] [id = 594] 14:07:17 INFO - PROCESS | 1108 | --DOCSHELL 10B0D800 == 121 [pid = 1108] [id = 593] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 328 (2287D000) [pid = 1108] [serial = 1547] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 327 (1A016000) [pid = 1108] [serial = 1649] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 326 (1C410400) [pid = 1108] [serial = 1765] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 325 (25D81800) [pid = 1108] [serial = 1712] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 324 (1A7DEC00) [pid = 1108] [serial = 1762] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 323 (110B4800) [pid = 1108] [serial = 1751] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 322 (10D58800) [pid = 1108] [serial = 1750] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 321 (19859C00) [pid = 1108] [serial = 1759] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 320 (19B6A800) [pid = 1108] [serial = 1760] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 319 (26F5DC00) [pid = 1108] [serial = 1720] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 318 (1E5D2400) [pid = 1108] [serial = 1717] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 317 (1DB53C00) [pid = 1108] [serial = 1768] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 316 (19BB3800) [pid = 1108] [serial = 1754] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 315 (19729400) [pid = 1108] [serial = 1753] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 314 (1205A400) [pid = 1108] [serial = 1756] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 313 (15415000) [pid = 1108] [serial = 1757] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 312 (1CF49800) [pid = 1108] [serial = 1766] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 311 (19860000) [pid = 1108] [serial = 1714] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 310 (17790400) [pid = 1108] [serial = 1771] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 309 (1DB5E400) [pid = 1108] [serial = 1769] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 308 (1DBA5400) [pid = 1108] [serial = 1774] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 307 (1DBC9400) [pid = 1108] [serial = 1775] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 306 (19CE8400) [pid = 1108] [serial = 1772] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | --DOMWINDOW == 305 (1A8D0C00) [pid = 1108] [serial = 1763] [outer = 00000000] [url = about:blank] 14:07:17 INFO - PROCESS | 1108 | 1461272837710 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1170ms 14:07:17 INFO - PROCESS | 1108 | 1461272837751 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 1108 | 1461272837754 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:07:17 INFO - PROCESS | 1108 | 1461272837765 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 1108 | 1461272837771 Marionette TRACE conn5 <- [1,2494,null,{}] 14:07:17 INFO - PROCESS | 1108 | 1461272837776 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:17 INFO - PROCESS | 1108 | 1461272837917 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:07:18 INFO - PROCESS | 1108 | 1461272838068 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1108 | ++DOCSHELL 10F0A800 == 122 [pid = 1108] [id = 633] 14:07:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 306 (11B10000) [pid = 1108] [serial = 1899] [outer = 00000000] 14:07:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 307 (15419800) [pid = 1108] [serial = 1900] [outer = 11B10000] 14:07:18 INFO - PROCESS | 1108 | 1461272838116 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 308 (15424400) [pid = 1108] [serial = 1901] [outer = 11B10000] 14:07:18 INFO - PROCESS | 1108 | 1461272838515 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 790ms 14:07:18 INFO - PROCESS | 1108 | 1461272838551 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 1108 | 1461272838554 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:07:18 INFO - PROCESS | 1108 | 1461272838557 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:07:18 INFO - PROCESS | 1108 | 1461272838559 Marionette TRACE conn5 <- [1,2498,null,{}] 14:07:18 INFO - PROCESS | 1108 | 1461272838563 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:18 INFO - PROCESS | 1108 | 1461272838701 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:07:18 INFO - PROCESS | 1108 | 1461272838716 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1108 | ++DOCSHELL 15432000 == 123 [pid = 1108] [id = 634] 14:07:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 309 (15433800) [pid = 1108] [serial = 1902] [outer = 00000000] 14:07:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 310 (159D9800) [pid = 1108] [serial = 1903] [outer = 15433800] 14:07:18 INFO - PROCESS | 1108 | 1461272838765 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 311 (15BD5400) [pid = 1108] [serial = 1904] [outer = 15433800] 14:07:19 INFO - PROCESS | 1108 | 1461272839257 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 731ms 14:07:19 INFO - PROCESS | 1108 | 1461272839313 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1108 | 1461272839316 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:07:19 INFO - PROCESS | 1108 | 1461272839324 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 1108 | 1461272839326 Marionette TRACE conn5 <- [1,2502,null,{}] 14:07:19 INFO - PROCESS | 1108 | 1461272839329 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:19 INFO - PROCESS | 1108 | 1461272839432 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:07:19 INFO - PROCESS | 1108 | 1461272839439 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 1108 | ++DOCSHELL 16AC3800 == 124 [pid = 1108] [id = 635] 14:07:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 312 (16AC6C00) [pid = 1108] [serial = 1905] [outer = 00000000] 14:07:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 313 (17790400) [pid = 1108] [serial = 1906] [outer = 16AC6C00] 14:07:19 INFO - PROCESS | 1108 | 1461272839492 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 314 (18CCFC00) [pid = 1108] [serial = 1907] [outer = 16AC6C00] 14:07:20 INFO - PROCESS | 1108 | 1461272840065 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 14:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:07:20 INFO - PROCESS | 1108 | 1461272840098 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 1108 | 1461272840100 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:07:20 INFO - PROCESS | 1108 | 1461272840103 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 1108 | 1461272840104 Marionette TRACE conn5 <- [1,2506,null,{}] 14:07:20 INFO - PROCESS | 1108 | 1461272840144 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:20 INFO - PROCESS | 1108 | 1461272840297 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:07:20 INFO - PROCESS | 1108 | 1461272840320 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 1108 | ++DOCSHELL 1985B400 == 125 [pid = 1108] [id = 636] 14:07:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 315 (1985C400) [pid = 1108] [serial = 1908] [outer = 00000000] 14:07:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 316 (19B72000) [pid = 1108] [serial = 1909] [outer = 1985C400] 14:07:20 INFO - PROCESS | 1108 | 1461272840365 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 317 (19CE8400) [pid = 1108] [serial = 1910] [outer = 1985C400] 14:07:20 INFO - PROCESS | 1108 | 1461272840849 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 810ms 14:07:20 INFO - PROCESS | 1108 | 1461272840916 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 1108 | 1461272840918 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:07:20 INFO - PROCESS | 1108 | 1461272840921 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 1108 | 1461272840923 Marionette TRACE conn5 <- [1,2510,null,{}] 14:07:20 INFO - PROCESS | 1108 | 1461272840927 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:21 INFO - PROCESS | 1108 | 1461272841087 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:07:21 INFO - PROCESS | 1108 | 1461272841109 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 1108 | ++DOCSHELL 19066000 == 126 [pid = 1108] [id = 637] 14:07:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 318 (19CEBC00) [pid = 1108] [serial = 1911] [outer = 00000000] 14:07:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 319 (19D8D400) [pid = 1108] [serial = 1912] [outer = 19CEBC00] 14:07:21 INFO - PROCESS | 1108 | 1461272841154 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 320 (1A5CE800) [pid = 1108] [serial = 1913] [outer = 19CEBC00] 14:07:21 INFO - PROCESS | 1108 | 1461272841632 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 319 (1DB8F400) [pid = 1108] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 318 (210E7C00) [pid = 1108] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 317 (21F8DC00) [pid = 1108] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 316 (21FD0000) [pid = 1108] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 315 (1542EC00) [pid = 1108] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 314 (1A8D1C00) [pid = 1108] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 313 (16A87800) [pid = 1108] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 312 (10D5D800) [pid = 1108] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 311 (1B1E5400) [pid = 1108] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:07:22 INFO - PROCESS | 1108 | --DOMWINDOW == 310 (1DC1B400) [pid = 1108] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:07:22 INFO - PROCESS | 1108 | 1461272842179 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1108 | 1461272842181 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:07:22 INFO - PROCESS | 1108 | 1461272842191 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 1108 | 1461272842193 Marionette TRACE conn5 <- [1,2514,null,{}] 14:07:22 INFO - PROCESS | 1108 | 1461272842196 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:07:22 INFO - PROCESS | 1108 | 1461272842298 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:07:22 INFO - PROCESS | 1108 | 1461272842307 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 1108 | ++DOCSHELL 15451000 == 127 [pid = 1108] [id = 638] 14:07:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 311 (15451C00) [pid = 1108] [serial = 1914] [outer = 00000000] 14:07:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 312 (1A5D1400) [pid = 1108] [serial = 1915] [outer = 15451C00] 14:07:22 INFO - PROCESS | 1108 | 1461272842354 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 313 (1A5DC400) [pid = 1108] [serial = 1916] [outer = 15451C00] 14:07:22 INFO - PROCESS | 1108 | 1461272842837 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 14:07:22 INFO - PROCESS | 1108 | 1461272842883 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1108 | 1461272842885 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:07:22 INFO - PROCESS | 1108 | 1461272842893 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 1108 | 1461272842894 Marionette TRACE conn5 <- [1,2518,null,{}] 14:07:22 INFO - PROCESS | 1108 | 1461272842898 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:22 INFO - PROCESS | 1108 | 1461272843002 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:07:23 INFO - PROCESS | 1108 | 1461272843009 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 1108 | ++DOCSHELL 1A7D7C00 == 128 [pid = 1108] [id = 639] 14:07:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 314 (1A8CF400) [pid = 1108] [serial = 1917] [outer = 00000000] 14:07:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 315 (1AA64C00) [pid = 1108] [serial = 1918] [outer = 1A8CF400] 14:07:23 INFO - PROCESS | 1108 | 1461272843054 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 316 (1AB4C000) [pid = 1108] [serial = 1919] [outer = 1A8CF400] 14:07:23 INFO - PROCESS | 1108 | 1461272843542 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 14:07:23 INFO - PROCESS | 1108 | 1461272843565 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 1108 | 1461272843567 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:07:23 INFO - PROCESS | 1108 | 1461272843570 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 1108 | 1461272843572 Marionette TRACE conn5 <- [1,2522,null,{}] 14:07:23 INFO - PROCESS | 1108 | 1461272843576 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:23 INFO - PROCESS | 1108 | 1461272843745 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:07:23 INFO - PROCESS | 1108 | 1461272843787 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 1108 | ++DOCSHELL 1AA61400 == 129 [pid = 1108] [id = 640] 14:07:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 317 (1AE5A400) [pid = 1108] [serial = 1920] [outer = 00000000] 14:07:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 318 (1B1D1400) [pid = 1108] [serial = 1921] [outer = 1AE5A400] 14:07:23 INFO - PROCESS | 1108 | 1461272843836 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 319 (1B1E5400) [pid = 1108] [serial = 1922] [outer = 1AE5A400] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0FF93000 == 128 [pid = 1108] [id = 444] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 25C33800 == 127 [pid = 1108] [id = 557] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1985EC00 == 126 [pid = 1108] [id = 11] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10B05000 == 125 [pid = 1108] [id = 23] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DBBC400 == 124 [pid = 1108] [id = 425] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1E60DC00 == 123 [pid = 1108] [id = 262] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DBA3000 == 122 [pid = 1108] [id = 369] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF4F400 == 121 [pid = 1108] [id = 390] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 22881400 == 120 [pid = 1108] [id = 460] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF7B800 == 119 [pid = 1108] [id = 273] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1B12B800 == 118 [pid = 1108] [id = 403] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 23D58400 == 117 [pid = 1108] [id = 561] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DC27400 == 116 [pid = 1108] [id = 240] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10C74400 == 115 [pid = 1108] [id = 209] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF3C000 == 114 [pid = 1108] [id = 211] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1080FC00 == 113 [pid = 1108] [id = 59] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 2287A400 == 112 [pid = 1108] [id = 556] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF72000 == 111 [pid = 1108] [id = 280] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DC77C00 == 110 [pid = 1108] [id = 352] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 23726000 == 109 [pid = 1108] [id = 562] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1B1EC000 == 108 [pid = 1108] [id = 278] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 16AC0C00 == 107 [pid = 1108] [id = 212] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 239A9400 == 106 [pid = 1108] [id = 541] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1A7D5C00 == 105 [pid = 1108] [id = 329] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DB4D000 == 104 [pid = 1108] [id = 213] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DB88000 == 103 [pid = 1108] [id = 214] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 15417800 == 102 [pid = 1108] [id = 340] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1E5C9800 == 101 [pid = 1108] [id = 261] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 11BA9C00 == 100 [pid = 1108] [id = 558] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 23D17000 == 99 [pid = 1108] [id = 559] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1AA62000 == 98 [pid = 1108] [id = 72] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 19857400 == 97 [pid = 1108] [id = 188] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 22880C00 == 96 [pid = 1108] [id = 406] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 293C4400 == 95 [pid = 1108] [id = 604] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1E5CE800 == 94 [pid = 1108] [id = 351] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 25C2FC00 == 93 [pid = 1108] [id = 482] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 219AAC00 == 92 [pid = 1108] [id = 353] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DB45000 == 91 [pid = 1108] [id = 279] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF51C00 == 90 [pid = 1108] [id = 210] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1E36D800 == 89 [pid = 1108] [id = 229] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 29605000 == 88 [pid = 1108] [id = 605] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1AA59C00 == 87 [pid = 1108] [id = 606] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0B99A400 == 86 [pid = 1108] [id = 185] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1B1D2C00 == 85 [pid = 1108] [id = 175] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 23987800 == 84 [pid = 1108] [id = 570] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10D60800 == 83 [pid = 1108] [id = 90] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 21D52800 == 82 [pid = 1108] [id = 540] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DB86C00 == 81 [pid = 1108] [id = 592] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1038CC00 == 80 [pid = 1108] [id = 371] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 283EE400 == 79 [pid = 1108] [id = 523] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 23782400 == 78 [pid = 1108] [id = 405] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 21F87C00 == 77 [pid = 1108] [id = 560] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF3D000 == 76 [pid = 1108] [id = 461] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1E5CE400 == 75 [pid = 1108] [id = 423] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 21FC8800 == 74 [pid = 1108] [id = 501] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10875C00 == 73 [pid = 1108] [id = 149] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 219B7000 == 72 [pid = 1108] [id = 404] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 24E71800 == 71 [pid = 1108] [id = 462] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1069D800 == 70 [pid = 1108] [id = 61] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 239B8400 == 69 [pid = 1108] [id = 542] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 293BA400 == 68 [pid = 1108] [id = 545] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 16ABDC00 == 67 [pid = 1108] [id = 77] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1900C400 == 66 [pid = 1108] [id = 146] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 219B4000 == 65 [pid = 1108] [id = 296] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 11012000 == 64 [pid = 1108] [id = 103] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 159D9C00 == 63 [pid = 1108] [id = 582] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10B03C00 == 62 [pid = 1108] [id = 581] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF20800 == 61 [pid = 1108] [id = 297] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 219B3800 == 60 [pid = 1108] [id = 443] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 107E5400 == 59 [pid = 1108] [id = 370] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10C6A800 == 58 [pid = 1108] [id = 546] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 210E3800 == 57 [pid = 1108] [id = 555] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DC22000 == 56 [pid = 1108] [id = 422] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF1A800 == 55 [pid = 1108] [id = 331] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 2520CC00 == 54 [pid = 1108] [id = 543] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10B0D000 == 53 [pid = 1108] [id = 494] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF32800 == 52 [pid = 1108] [id = 483] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF27000 == 51 [pid = 1108] [id = 524] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF75C00 == 50 [pid = 1108] [id = 426] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 2A0C1400 == 49 [pid = 1108] [id = 580] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 103B7400 == 48 [pid = 1108] [id = 631] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0B982400 == 47 [pid = 1108] [id = 630] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 0EF3D800 == 46 [pid = 1108] [id = 629] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10B06400 == 45 [pid = 1108] [id = 628] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 290A0000 == 44 [pid = 1108] [id = 626] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 21F84800 == 43 [pid = 1108] [id = 627] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 29098400 == 42 [pid = 1108] [id = 625] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 29F27C00 == 41 [pid = 1108] [id = 624] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 294ED800 == 40 [pid = 1108] [id = 623] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 29610400 == 39 [pid = 1108] [id = 621] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 2644B800 == 38 [pid = 1108] [id = 622] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 2644D000 == 37 [pid = 1108] [id = 620] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 10B7AC00 == 36 [pid = 1108] [id = 607] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1DBAD000 == 35 [pid = 1108] [id = 619] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 1230C000 == 34 [pid = 1108] [id = 618] 14:07:25 INFO - PROCESS | 1108 | --DOCSHELL 25210000 == 33 [pid = 1108] [id = 617] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 10D5C800 == 32 [pid = 1108] [id = 632] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 15432000 == 31 [pid = 1108] [id = 634] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 10F0A800 == 30 [pid = 1108] [id = 633] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 19066000 == 29 [pid = 1108] [id = 637] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 1985B400 == 28 [pid = 1108] [id = 636] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 15451000 == 27 [pid = 1108] [id = 638] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 16AC3800 == 26 [pid = 1108] [id = 635] 14:07:27 INFO - PROCESS | 1108 | --DOCSHELL 1A7D7C00 == 25 [pid = 1108] [id = 639] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 318 (24EE2400) [pid = 1108] [serial = 1850] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 317 (26F5D800) [pid = 1108] [serial = 1852] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 316 (1DC70C00) [pid = 1108] [serial = 1837] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 315 (1E5C9400) [pid = 1108] [serial = 1838] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 314 (1DB89400) [pid = 1108] [serial = 1835] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 313 (21FCCC00) [pid = 1108] [serial = 1841] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 312 (21F9E000) [pid = 1108] [serial = 1840] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 311 (2397C800) [pid = 1108] [serial = 1843] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 310 (23D4B000) [pid = 1108] [serial = 1849] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 309 (1B1E7400) [pid = 1108] [serial = 1846] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 308 (2398A400) [pid = 1108] [serial = 1844] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 307 (1DC1A000) [pid = 1108] [serial = 1847] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 306 (10C71000) [pid = 1108] [serial = 1780] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 305 (24EDE400) [pid = 1108] [serial = 1801] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 304 (1DBAB000) [pid = 1108] [serial = 1829] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 303 (1DB4C800) [pid = 1108] [serial = 1828] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 302 (19D84400) [pid = 1108] [serial = 1831] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 301 (1A7DA000) [pid = 1108] [serial = 1832] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 300 (1A5D0000) [pid = 1108] [serial = 1826] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 299 (1972CC00) [pid = 1108] [serial = 1825] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 298 (20235C00) [pid = 1108] [serial = 1789] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 297 (1DB47400) [pid = 1108] [serial = 1834] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 296 (1972C400) [pid = 1108] [serial = 1783] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 295 (2966E400) [pid = 1108] [serial = 1822] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 294 (29607400) [pid = 1108] [serial = 1813] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 293 (29406C00) [pid = 1108] [serial = 1810] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 292 (26452000) [pid = 1108] [serial = 1804] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 291 (2397E000) [pid = 1108] [serial = 1795] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 290 (23D4D800) [pid = 1108] [serial = 1798] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 289 (21F86000) [pid = 1108] [serial = 1792] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 288 (1E5D0800) [pid = 1108] [serial = 1786] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 287 (1DC82800) [pid = 1108] [serial = 1778] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 286 (283ED000) [pid = 1108] [serial = 1807] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 285 (29670400) [pid = 1108] [serial = 1816] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | --DOMWINDOW == 284 (21F86800) [pid = 1108] [serial = 1819] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 1108 | 1461272847671 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 4121ms 14:07:27 INFO - PROCESS | 1108 | 1461272847693 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 1108 | 1461272847697 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:07:27 INFO - PROCESS | 1108 | 1461272847702 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 1108 | 1461272847706 Marionette TRACE conn5 <- [1,2526,null,{}] 14:07:27 INFO - PROCESS | 1108 | 1461272847712 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:27 INFO - PROCESS | 1108 | 1461272847810 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:07:27 INFO - PROCESS | 1108 | 1461272847822 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2A400 == 26 [pid = 1108] [id = 641] 14:07:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 285 (0EF2A800) [pid = 1108] [serial = 1923] [outer = 00000000] 14:07:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 286 (0EF37C00) [pid = 1108] [serial = 1924] [outer = 0EF2A800] 14:07:27 INFO - PROCESS | 1108 | 1461272847871 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 287 (0EF3DC00) [pid = 1108] [serial = 1925] [outer = 0EF2A800] 14:07:28 INFO - PROCESS | 1108 | 1461272848415 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 14:07:28 INFO - PROCESS | 1108 | 1461272848433 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 1108 | 1461272848439 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:07:28 INFO - PROCESS | 1108 | 1461272848449 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 1108 | 1461272848451 Marionette TRACE conn5 <- [1,2530,null,{}] 14:07:28 INFO - PROCESS | 1108 | 1461272848455 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:28 INFO - PROCESS | 1108 | 1461272848547 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:07:28 INFO - PROCESS | 1108 | 1461272848677 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 1108 | ++DOCSHELL 0EF74C00 == 27 [pid = 1108] [id = 642] 14:07:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 288 (0EF75400) [pid = 1108] [serial = 1926] [outer = 00000000] 14:07:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 289 (0EF7F000) [pid = 1108] [serial = 1927] [outer = 0EF75400] 14:07:28 INFO - PROCESS | 1108 | 1461272848723 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 290 (0FF93800) [pid = 1108] [serial = 1928] [outer = 0EF75400] 14:07:29 INFO - PROCESS | 1108 | 1461272849143 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 14:07:29 INFO - PROCESS | 1108 | 1461272849183 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 1108 | 1461272849186 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:07:29 INFO - PROCESS | 1108 | 1461272849190 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:07:29 INFO - PROCESS | 1108 | 1461272849193 Marionette TRACE conn5 <- [1,2534,null,{}] 14:07:29 INFO - PROCESS | 1108 | 1461272849204 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:29 INFO - PROCESS | 1108 | 1461272849329 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:07:29 INFO - PROCESS | 1108 | 1461272849346 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 1108 | ++DOCSHELL 10110C00 == 28 [pid = 1108] [id = 643] 14:07:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 291 (10111000) [pid = 1108] [serial = 1929] [outer = 00000000] 14:07:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 292 (103B9C00) [pid = 1108] [serial = 1930] [outer = 10111000] 14:07:29 INFO - PROCESS | 1108 | 1461272849396 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 293 (10707800) [pid = 1108] [serial = 1931] [outer = 10111000] 14:07:29 INFO - PROCESS | 1108 | 1461272849897 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 14:07:29 INFO - PROCESS | 1108 | 1461272849964 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 1108 | 1461272849966 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:07:29 INFO - PROCESS | 1108 | 1461272849969 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:07:29 INFO - PROCESS | 1108 | 1461272849971 Marionette TRACE conn5 <- [1,2538,null,{}] 14:07:29 INFO - PROCESS | 1108 | 1461272849975 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:30 INFO - PROCESS | 1108 | 1461272850062 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:07:30 INFO - PROCESS | 1108 | 1461272850068 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 1108 | ++DOCSHELL 1038E800 == 29 [pid = 1108] [id = 644] 14:07:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 294 (10883800) [pid = 1108] [serial = 1932] [outer = 00000000] 14:07:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 295 (10B09800) [pid = 1108] [serial = 1933] [outer = 10883800] 14:07:30 INFO - PROCESS | 1108 | 1461272850115 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 296 (10B7F400) [pid = 1108] [serial = 1934] [outer = 10883800] 14:07:30 INFO - PROCESS | 1108 | 1461272850591 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 14:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:07:30 INFO - PROCESS | 1108 | 1461272850643 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 1108 | 1461272850645 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:07:30 INFO - PROCESS | 1108 | 1461272850648 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 1108 | 1461272850650 Marionette TRACE conn5 <- [1,2542,null,{}] 14:07:30 INFO - PROCESS | 1108 | 1461272850653 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:30 INFO - PROCESS | 1108 | 1461272850735 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:07:30 INFO - PROCESS | 1108 | 1461272850772 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 1108 | ++DOCSHELL 10C5F000 == 30 [pid = 1108] [id = 645] 14:07:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 297 (10C5F400) [pid = 1108] [serial = 1935] [outer = 00000000] 14:07:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 298 (10C6C400) [pid = 1108] [serial = 1936] [outer = 10C5F400] 14:07:30 INFO - PROCESS | 1108 | 1461272850817 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 299 (10C71C00) [pid = 1108] [serial = 1937] [outer = 10C5F400] 14:07:31 INFO - PROCESS | 1108 | 1461272851310 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 14:07:31 INFO - PROCESS | 1108 | 1461272851380 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 1108 | 1461272851382 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:07:31 INFO - PROCESS | 1108 | 1461272851385 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:07:31 INFO - PROCESS | 1108 | 1461272851387 Marionette TRACE conn5 <- [1,2546,null,{}] 14:07:31 INFO - PROCESS | 1108 | 1461272851390 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:31 INFO - PROCESS | 1108 | 1461272851506 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:07:31 INFO - PROCESS | 1108 | 1461272851515 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 1108 | ++DOCSHELL 10D60800 == 31 [pid = 1108] [id = 646] 14:07:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 300 (11007000) [pid = 1108] [serial = 1938] [outer = 00000000] 14:07:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 301 (1204E400) [pid = 1108] [serial = 1939] [outer = 11007000] 14:07:31 INFO - PROCESS | 1108 | 1461272851563 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 302 (12303800) [pid = 1108] [serial = 1940] [outer = 11007000] 14:07:32 INFO - PROCESS | 1108 | 1461272852040 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 14:07:32 INFO - PROCESS | 1108 | 1461272852147 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 1108 | 1461272852149 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:07:32 INFO - PROCESS | 1108 | 1461272852158 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 1108 | 1461272852160 Marionette TRACE conn5 <- [1,2550,null,{}] 14:07:32 INFO - PROCESS | 1108 | 1461272852163 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:32 INFO - PROCESS | 1108 | 1461272852246 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:07:32 INFO - PROCESS | 1108 | 1461272852255 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 1108 | ++DOCSHELL 10D62C00 == 32 [pid = 1108] [id = 647] 14:07:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 303 (124AE000) [pid = 1108] [serial = 1941] [outer = 00000000] 14:07:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 304 (1542B000) [pid = 1108] [serial = 1942] [outer = 124AE000] 14:07:32 INFO - PROCESS | 1108 | 1461272852299 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 305 (1542E400) [pid = 1108] [serial = 1943] [outer = 124AE000] 14:07:32 INFO - PROCESS | 1108 | 1461272852809 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 14:07:32 INFO - PROCESS | 1108 | 1461272852845 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:07:32 INFO - PROCESS | 1108 | 1461272852847 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:07:32 INFO - PROCESS | 1108 | 1461272852850 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 1108 | 1461272852852 Marionette TRACE conn5 <- [1,2554,null,{}] 14:07:32 INFO - PROCESS | 1108 | 1461272852856 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:32 INFO - PROCESS | 1108 | 1461272852938 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:07:32 INFO - PROCESS | 1108 | 1461272852944 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 1108 | ++DOCSHELL 15430800 == 33 [pid = 1108] [id = 648] 14:07:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 306 (15431800) [pid = 1108] [serial = 1944] [outer = 00000000] 14:07:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 307 (159C9000) [pid = 1108] [serial = 1945] [outer = 15431800] 14:07:32 INFO - PROCESS | 1108 | 1461272852991 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 308 (154A3C00) [pid = 1108] [serial = 1946] [outer = 15431800] 14:07:33 INFO - PROCESS | 1108 | 1461272853450 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 14:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:07:33 INFO - PROCESS | 1108 | 1461272853503 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 1108 | 1461272853505 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:07:33 INFO - PROCESS | 1108 | 1461272853520 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 1108 | 1461272853522 Marionette TRACE conn5 <- [1,2558,null,{}] 14:07:33 INFO - PROCESS | 1108 | 1461272853530 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:33 INFO - PROCESS | 1108 | 1461272853663 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:07:33 INFO - PROCESS | 1108 | 1461272853777 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 1108 | ++DOCSHELL 1010F400 == 34 [pid = 1108] [id = 649] 14:07:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 309 (15BF5800) [pid = 1108] [serial = 1947] [outer = 00000000] 14:07:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 310 (16A90800) [pid = 1108] [serial = 1948] [outer = 15BF5800] 14:07:33 INFO - PROCESS | 1108 | 1461272853822 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 311 (16A8F000) [pid = 1108] [serial = 1949] [outer = 15BF5800] 14:07:34 INFO - PROCESS | 1108 | 1461272854271 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 790ms 14:07:34 INFO - PROCESS | 1108 | 1461272854299 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 1108 | 1461272854301 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:07:34 INFO - PROCESS | 1108 | 1461272854311 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 1108 | 1461272854313 Marionette TRACE conn5 <- [1,2562,null,{}] 14:07:34 INFO - PROCESS | 1108 | 1461272854317 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:34 INFO - PROCESS | 1108 | 1461272854452 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:07:34 INFO - PROCESS | 1108 | 1461272854461 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 1108 | ++DOCSHELL 16AC4000 == 35 [pid = 1108] [id = 650] 14:07:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 312 (16B38000) [pid = 1108] [serial = 1950] [outer = 00000000] 14:07:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 313 (16F16C00) [pid = 1108] [serial = 1951] [outer = 16B38000] 14:07:34 INFO - PROCESS | 1108 | 1461272854580 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 314 (17790800) [pid = 1108] [serial = 1952] [outer = 16B38000] 14:07:35 INFO - PROCESS | 1108 | 1461272855031 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 14:07:35 INFO - PROCESS | 1108 | 1461272855085 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 1108 | 1461272855087 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:07:35 INFO - PROCESS | 1108 | 1461272855090 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:07:35 INFO - PROCESS | 1108 | 1461272855092 Marionette TRACE conn5 <- [1,2566,null,{}] 14:07:35 INFO - PROCESS | 1108 | 1461272855096 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:35 INFO - PROCESS | 1108 | 1461272855239 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:07:35 INFO - PROCESS | 1108 | 1461272855325 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 1108 | ++DOCSHELL 19725800 == 36 [pid = 1108] [id = 651] 14:07:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 315 (19725C00) [pid = 1108] [serial = 1953] [outer = 00000000] 14:07:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 316 (19858C00) [pid = 1108] [serial = 1954] [outer = 19725C00] 14:07:35 INFO - PROCESS | 1108 | 1461272855381 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 317 (1985F000) [pid = 1108] [serial = 1955] [outer = 19725C00] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 316 (26F55400) [pid = 1108] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 315 (1F821C00) [pid = 1108] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 314 (297A7C00) [pid = 1108] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 313 (297C5C00) [pid = 1108] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 312 (10B81C00) [pid = 1108] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 311 (1E5D5800) [pid = 1108] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 310 (1F825C00) [pid = 1108] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 309 (24ED6800) [pid = 1108] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 308 (21067C00) [pid = 1108] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 307 (239B3800) [pid = 1108] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 306 (210E3000) [pid = 1108] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 305 (21F97C00) [pid = 1108] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 304 (1875EC00) [pid = 1108] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 303 (0EF58C00) [pid = 1108] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 302 (12005C00) [pid = 1108] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 301 (16AC2400) [pid = 1108] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 300 (22882400) [pid = 1108] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 299 (0FF9B400) [pid = 1108] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 298 (239AB800) [pid = 1108] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 297 (21FC5C00) [pid = 1108] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 296 (22881C00) [pid = 1108] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 295 (19D87000) [pid = 1108] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 294 (10812C00) [pid = 1108] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 293 (283F0000) [pid = 1108] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 292 (0FF98800) [pid = 1108] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 291 (21D46C00) [pid = 1108] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 290 (24E72C00) [pid = 1108] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 289 (23FCB800) [pid = 1108] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 288 (1E5D5C00) [pid = 1108] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 287 (16ABD000) [pid = 1108] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 286 (10B08800) [pid = 1108] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 285 (10C76C00) [pid = 1108] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 284 (0FF9D400) [pid = 1108] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 283 (2A0C2800) [pid = 1108] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 282 (26450C00) [pid = 1108] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 281 (21069C00) [pid = 1108] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 280 (25C31800) [pid = 1108] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 279 (1DB88400) [pid = 1108] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 278 (29605C00) [pid = 1108] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 277 (24E6F800) [pid = 1108] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 276 (1FE2AC00) [pid = 1108] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 275 (25D83800) [pid = 1108] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 274 (25D82400) [pid = 1108] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 273 (1DB5EC00) [pid = 1108] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 272 (15C84400) [pid = 1108] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 271 (21FC1800) [pid = 1108] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 270 (10F03800) [pid = 1108] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 269 (23D1F000) [pid = 1108] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 268 (286D6400) [pid = 1108] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 267 (2372D400) [pid = 1108] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 266 (29F4C000) [pid = 1108] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 265 (11B10400) [pid = 1108] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 264 (1DC24C00) [pid = 1108] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 263 (1DB85C00) [pid = 1108] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 262 (1204E800) [pid = 1108] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 261 (21FC5000) [pid = 1108] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 260 (29601800) [pid = 1108] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 259 (11004000) [pid = 1108] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 258 (1AECDC00) [pid = 1108] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 257 (219AC400) [pid = 1108] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 256 (0EF32C00) [pid = 1108] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 255 (23FCE000) [pid = 1108] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 254 (25D8A400) [pid = 1108] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 253 (210E0C00) [pid = 1108] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 252 (1AB4A000) [pid = 1108] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 251 (25C36000) [pid = 1108] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 250 (2644F400) [pid = 1108] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 249 (219B5400) [pid = 1108] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 248 (29402800) [pid = 1108] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 247 (293BB400) [pid = 1108] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 246 (23727400) [pid = 1108] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 245 (16AC3C00) [pid = 1108] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 244 (1985BC00) [pid = 1108] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 243 (1E5D3400) [pid = 1108] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 242 (10D57000) [pid = 1108] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 241 (293C3000) [pid = 1108] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 240 (29405C00) [pid = 1108] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 239 (239AB400) [pid = 1108] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 238 (1A5DAC00) [pid = 1108] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 237 (24E70C00) [pid = 1108] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 236 (219AE800) [pid = 1108] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 235 (21FC3C00) [pid = 1108] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 234 (1C1C4000) [pid = 1108] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 233 (25217C00) [pid = 1108] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 232 (25D89800) [pid = 1108] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 231 (1E5C9000) [pid = 1108] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 230 (2520DC00) [pid = 1108] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 229 (1DB85000) [pid = 1108] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 228 (25212800) [pid = 1108] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 227 (1541D400) [pid = 1108] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 226 (1A87F000) [pid = 1108] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 225 (1DC1B000) [pid = 1108] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 224 (25D88400) [pid = 1108] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 223 (1DC81C00) [pid = 1108] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 222 (15430400) [pid = 1108] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 221 (0EF3F000) [pid = 1108] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 220 (1E5CE000) [pid = 1108] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 219 (1DBA5C00) [pid = 1108] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 218 (21F8A000) [pid = 1108] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 217 (1985C400) [pid = 1108] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 216 (19CEBC00) [pid = 1108] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 215 (15451C00) [pid = 1108] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 214 (1A8CF400) [pid = 1108] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 213 (297CD000) [pid = 1108] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 212 (29406000) [pid = 1108] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 211 (29665C00) [pid = 1108] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 210 (26F54800) [pid = 1108] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 209 (1DBAE000) [pid = 1108] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 208 (15411400) [pid = 1108] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 207 (25C38000) [pid = 1108] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 206 (16AC6C00) [pid = 1108] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 205 (15433800) [pid = 1108] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 204 (11B10000) [pid = 1108] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 203 (10D5DC00) [pid = 1108] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 202 (103B7800) [pid = 1108] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 201 (0B99B400) [pid = 1108] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 200 (1230B400) [pid = 1108] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 199 (11B01C00) [pid = 1108] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 198 (29F31C00) [pid = 1108] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 197 (290A5800) [pid = 1108] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 196 (2909B000) [pid = 1108] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:07:37 INFO - PROCESS | 1108 | --DOMWINDOW == 195 (29F28C00) [pid = 1108] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:07:37 INFO - PROCESS | 1108 | 1461272857679 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2626ms 14:07:37 INFO - PROCESS | 1108 | 1461272857721 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 1108 | 1461272857723 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:07:37 INFO - PROCESS | 1108 | 1461272857726 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 1108 | 1461272857728 Marionette TRACE conn5 <- [1,2570,null,{}] 14:07:37 INFO - PROCESS | 1108 | 1461272857731 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:37 INFO - PROCESS | 1108 | 1461272857820 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:07:37 INFO - PROCESS | 1108 | 1461272857827 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 1108 | ++DOCSHELL 10C6AC00 == 37 [pid = 1108] [id = 652] 14:07:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 196 (10C6DC00) [pid = 1108] [serial = 1956] [outer = 00000000] 14:07:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 197 (10F0C800) [pid = 1108] [serial = 1957] [outer = 10C6DC00] 14:07:37 INFO - PROCESS | 1108 | 1461272857874 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 198 (11012800) [pid = 1108] [serial = 1958] [outer = 10C6DC00] 14:07:38 INFO - PROCESS | 1108 | 1461272858359 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 14:07:38 INFO - PROCESS | 1108 | 1461272858398 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:07:38 INFO - PROCESS | 1108 | 1461272858400 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:07:38 INFO - PROCESS | 1108 | 1461272858403 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 1108 | 1461272858405 Marionette TRACE conn5 <- [1,2574,null,{}] 14:07:38 INFO - PROCESS | 1108 | 1461272858409 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:38 INFO - PROCESS | 1108 | 1461272858499 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:07:38 INFO - PROCESS | 1108 | 1461272858535 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 1108 | ++DOCSHELL 10D63000 == 38 [pid = 1108] [id = 653] 14:07:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 199 (11BA8400) [pid = 1108] [serial = 1959] [outer = 00000000] 14:07:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 200 (15451C00) [pid = 1108] [serial = 1960] [outer = 11BA8400] 14:07:38 INFO - PROCESS | 1108 | 1461272858583 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 201 (15C84400) [pid = 1108] [serial = 1961] [outer = 11BA8400] 14:07:39 INFO - PROCESS | 1108 | 1461272859030 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 14:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:07:39 INFO - PROCESS | 1108 | 1461272859082 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 1108 | 1461272859084 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:07:39 INFO - PROCESS | 1108 | 1461272859088 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 1108 | 1461272859090 Marionette TRACE conn5 <- [1,2578,null,{}] 14:07:39 INFO - PROCESS | 1108 | 1461272859093 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:39 INFO - PROCESS | 1108 | 1461272859182 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:07:39 INFO - PROCESS | 1108 | 1461272859189 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 1108 | ++DOCSHELL 16A88000 == 39 [pid = 1108] [id = 654] 14:07:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 202 (16AC8C00) [pid = 1108] [serial = 1962] [outer = 00000000] 14:07:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 203 (19009400) [pid = 1108] [serial = 1963] [outer = 16AC8C00] 14:07:39 INFO - PROCESS | 1108 | 1461272859236 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 204 (19007800) [pid = 1108] [serial = 1964] [outer = 16AC8C00] 14:07:40 INFO - PROCESS | 1108 | 1461272860015 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 14:07:40 INFO - PROCESS | 1108 | 1461272860060 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 1108 | 1461272860066 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:07:40 INFO - PROCESS | 1108 | 1461272860072 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1108 | 1461272860076 Marionette TRACE conn5 <- [1,2582,null,{}] 14:07:40 INFO - PROCESS | 1108 | 1461272860081 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:40 INFO - PROCESS | 1108 | 1461272860198 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:07:40 INFO - PROCESS | 1108 | 1461272860337 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1108 | ++DOCSHELL 0EF32800 == 40 [pid = 1108] [id = 655] 14:07:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 205 (0EF3B400) [pid = 1108] [serial = 1965] [outer = 00000000] 14:07:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 206 (0FF92C00) [pid = 1108] [serial = 1966] [outer = 0EF3B400] 14:07:40 INFO - PROCESS | 1108 | 1461272860394 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 207 (0FF9C800) [pid = 1108] [serial = 1967] [outer = 0EF3B400] 14:07:40 INFO - PROCESS | 1108 | 1461272860975 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 14:07:41 INFO - PROCESS | 1108 | 1461272861006 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1108 | 1461272861012 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:07:41 INFO - PROCESS | 1108 | 1461272861019 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1108 | 1461272861022 Marionette TRACE conn5 <- [1,2586,null,{}] 14:07:41 INFO - PROCESS | 1108 | 1461272861026 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:41 INFO - PROCESS | 1108 | 1461272861149 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:07:41 INFO - PROCESS | 1108 | 1461272861313 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 1108 | ++DOCSHELL 10103800 == 41 [pid = 1108] [id = 656] 14:07:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 208 (103B7800) [pid = 1108] [serial = 1968] [outer = 00000000] 14:07:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 209 (10C61400) [pid = 1108] [serial = 1969] [outer = 103B7800] 14:07:41 INFO - PROCESS | 1108 | 1461272861370 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 210 (10D5CC00) [pid = 1108] [serial = 1970] [outer = 103B7800] 14:07:41 INFO - PROCESS | 1108 | 1461272861989 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1020ms 14:07:42 INFO - PROCESS | 1108 | 1461272862040 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 1108 | 1461272862043 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:07:42 INFO - PROCESS | 1108 | 1461272862047 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:07:42 INFO - PROCESS | 1108 | 1461272862051 Marionette TRACE conn5 <- [1,2590,null,{}] 14:07:42 INFO - PROCESS | 1108 | 1461272862062 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:42 INFO - PROCESS | 1108 | 1461272862180 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:07:42 INFO - PROCESS | 1108 | 1461272862346 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1108 | ++DOCSHELL 16B43000 == 42 [pid = 1108] [id = 657] 14:07:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 211 (18766400) [pid = 1108] [serial = 1971] [outer = 00000000] 14:07:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 212 (19087000) [pid = 1108] [serial = 1972] [outer = 18766400] 14:07:42 INFO - PROCESS | 1108 | 1461272862406 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 213 (19863400) [pid = 1108] [serial = 1973] [outer = 18766400] 14:07:42 INFO - PROCESS | 1108 | 1461272862997 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 14:07:43 INFO - PROCESS | 1108 | 1461272863035 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1108 | 1461272863038 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:07:43 INFO - PROCESS | 1108 | 1461272863044 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:07:43 INFO - PROCESS | 1108 | 1461272863046 Marionette TRACE conn5 <- [1,2594,null,{}] 14:07:43 INFO - PROCESS | 1108 | 1461272863050 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:43 INFO - PROCESS | 1108 | 1461272863170 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:07:43 INFO - PROCESS | 1108 | 1461272863353 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1108 | ++DOCSHELL 19B6AC00 == 43 [pid = 1108] [id = 658] 14:07:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 214 (19B71400) [pid = 1108] [serial = 1974] [outer = 00000000] 14:07:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 215 (19CEDC00) [pid = 1108] [serial = 1975] [outer = 19B71400] 14:07:43 INFO - PROCESS | 1108 | 1461272863413 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 216 (19D39800) [pid = 1108] [serial = 1976] [outer = 19B71400] 14:07:43 INFO - PROCESS | 1108 | 1461272864000 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 14:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:07:44 INFO - PROCESS | 1108 | 1461272864018 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 1108 | 1461272864020 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:07:44 INFO - PROCESS | 1108 | 1461272864024 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 1108 | 1461272864026 Marionette TRACE conn5 <- [1,2598,null,{}] 14:07:44 INFO - PROCESS | 1108 | 1461272864030 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:44 INFO - PROCESS | 1108 | 1461272864140 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:07:44 INFO - PROCESS | 1108 | 1461272864326 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 1108 | ++DOCSHELL 19BB2C00 == 44 [pid = 1108] [id = 659] 14:07:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 217 (19D44C00) [pid = 1108] [serial = 1977] [outer = 00000000] 14:07:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 218 (19D8BC00) [pid = 1108] [serial = 1978] [outer = 19D44C00] 14:07:44 INFO - PROCESS | 1108 | 1461272864386 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 219 (1A013000) [pid = 1108] [serial = 1979] [outer = 19D44C00] 14:07:44 INFO - PROCESS | 1108 | 1461272864998 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1021ms 14:07:45 INFO - PROCESS | 1108 | 1461272865045 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 1108 | 1461272865047 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:07:45 INFO - PROCESS | 1108 | 1461272865051 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 1108 | 1461272865053 Marionette TRACE conn5 <- [1,2602,null,{}] 14:07:45 INFO - PROCESS | 1108 | 1461272865057 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:45 INFO - PROCESS | 1108 | 1461272865183 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:07:45 INFO - PROCESS | 1108 | 1461272865368 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 1108 | ++DOCSHELL 0EF30800 == 45 [pid = 1108] [id = 660] 14:07:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 220 (0EF37000) [pid = 1108] [serial = 1980] [outer = 00000000] 14:07:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 221 (1A5DC800) [pid = 1108] [serial = 1981] [outer = 0EF37000] 14:07:45 INFO - PROCESS | 1108 | 1461272865427 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 222 (1A7D9C00) [pid = 1108] [serial = 1982] [outer = 0EF37000] 14:07:45 INFO - PROCESS | 1108 | 1461272866005 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1016ms 14:07:46 INFO - PROCESS | 1108 | 1461272866072 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 1108 | 1461272866074 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:07:46 INFO - PROCESS | 1108 | 1461272866078 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:07:46 INFO - PROCESS | 1108 | 1461272866079 Marionette TRACE conn5 <- [1,2606,null,{}] 14:07:46 INFO - PROCESS | 1108 | 1461272866083 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:46 INFO - PROCESS | 1108 | 1461272866249 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:07:46 INFO - PROCESS | 1108 | 1461272866372 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 1108 | ++DOCSHELL 0EF11C00 == 46 [pid = 1108] [id = 661] 14:07:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 223 (0EF12000) [pid = 1108] [serial = 1983] [outer = 00000000] 14:07:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 224 (0EF17400) [pid = 1108] [serial = 1984] [outer = 0EF12000] 14:07:46 INFO - PROCESS | 1108 | 1461272866433 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 225 (10D59800) [pid = 1108] [serial = 1985] [outer = 0EF12000] 14:07:46 INFO - PROCESS | 1108 | 1461272866994 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 14:07:47 INFO - PROCESS | 1108 | 1461272867052 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 1108 | 1461272867054 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:07:47 INFO - PROCESS | 1108 | 1461272867058 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:07:47 INFO - PROCESS | 1108 | 1461272867060 Marionette TRACE conn5 <- [1,2610,null,{}] 14:07:47 INFO - PROCESS | 1108 | 1461272867063 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:47 INFO - PROCESS | 1108 | 1461272867171 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:07:47 INFO - PROCESS | 1108 | 1461272867349 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 1108 | ++DOCSHELL 0B99C000 == 47 [pid = 1108] [id = 662] 14:07:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 226 (0B99CC00) [pid = 1108] [serial = 1986] [outer = 00000000] 14:07:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 227 (0EF01400) [pid = 1108] [serial = 1987] [outer = 0B99CC00] 14:07:47 INFO - PROCESS | 1108 | 1461272867407 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 228 (0EF03800) [pid = 1108] [serial = 1988] [outer = 0B99CC00] 14:07:48 INFO - PROCESS | 1108 | 1461272868236 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1231ms 14:07:48 INFO - PROCESS | 1108 | 1461272868293 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:07:48 INFO - PROCESS | 1108 | 1461272868297 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:07:48 INFO - PROCESS | 1108 | 1461272868303 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 1108 | 1461272868307 Marionette TRACE conn5 <- [1,2614,null,{}] 14:07:48 INFO - PROCESS | 1108 | 1461272868313 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:48 INFO - PROCESS | 1108 | 1461272868417 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:07:48 INFO - PROCESS | 1108 | 1461272868597 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 1108 | ++DOCSHELL 0EF53000 == 48 [pid = 1108] [id = 663] 14:07:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 229 (0EF74000) [pid = 1108] [serial = 1989] [outer = 00000000] 14:07:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 230 (10110400) [pid = 1108] [serial = 1990] [outer = 0EF74000] 14:07:48 INFO - PROCESS | 1108 | 1461272868652 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 231 (1080A800) [pid = 1108] [serial = 1991] [outer = 0EF74000] 14:07:49 INFO - PROCESS | 1108 | --DOCSHELL 19D48C00 == 47 [pid = 1108] [id = 199] 14:07:49 INFO - PROCESS | 1108 | --DOCSHELL 1542FC00 == 46 [pid = 1108] [id = 201] 14:07:49 INFO - PROCESS | 1108 | --DOCSHELL 16ABC800 == 45 [pid = 1108] [id = 203] 14:07:49 INFO - PROCESS | 1108 | --DOCSHELL 1069EC00 == 44 [pid = 1108] [id = 202] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 230 (1B1D1400) [pid = 1108] [serial = 1921] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | 1461272869304 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1023ms 14:07:49 INFO - PROCESS | 1108 | 1461272869326 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 1108 | 1461272869331 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:07:49 INFO - PROCESS | 1108 | 1461272869337 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 1108 | 1461272869339 Marionette TRACE conn5 <- [1,2618,null,{}] 14:07:49 INFO - PROCESS | 1108 | 1461272869343 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:49 INFO - PROCESS | 1108 | 1461272869446 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 229 (286D6C00) [pid = 1108] [serial = 1571] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 228 (15429800) [pid = 1108] [serial = 1334] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 227 (283EA000) [pid = 1108] [serial = 1568] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 226 (24EDC000) [pid = 1108] [serial = 1388] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 225 (24E75000) [pid = 1108] [serial = 1439] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 224 (20231800) [pid = 1108] [serial = 1664] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 223 (1DA23800) [pid = 1108] [serial = 1253] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 222 (24E6DC00) [pid = 1108] [serial = 1385] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 221 (26F58400) [pid = 1108] [serial = 1514] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 220 (16ACBC00) [pid = 1108] [serial = 1574] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 219 (2BCBB800) [pid = 1108] [serial = 1742] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 218 (2645AC00) [pid = 1108] [serial = 1562] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 217 (219AA800) [pid = 1108] [serial = 1499] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 216 (25C39800) [pid = 1108] [serial = 1448] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 215 (1DC85000) [pid = 1108] [serial = 1433] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 214 (29672800) [pid = 1108] [serial = 1817] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 213 (25208C00) [pid = 1108] [serial = 1508] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 212 (210E7000) [pid = 1108] [serial = 1619] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 211 (264A5800) [pid = 1108] [serial = 1631] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 210 (2C615800) [pid = 1108] [serial = 1745] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 209 (1DBB1000) [pid = 1108] [serial = 1658] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 208 (1A7DF000) [pid = 1108] [serial = 1748] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 207 (23784000) [pid = 1108] [serial = 1667] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 206 (16A81800) [pid = 1108] [serial = 1487] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 205 (23D52000) [pid = 1108] [serial = 1679] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 204 (297C3C00) [pid = 1108] [serial = 1634] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 203 (23987C00) [pid = 1108] [serial = 1796] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 202 (2A0C1800) [pid = 1108] [serial = 1739] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 201 (16A83400) [pid = 1108] [serial = 1652] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 200 (1F826400) [pid = 1108] [serial = 1787] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 199 (21D4E000) [pid = 1108] [serial = 1718] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 198 (1A5DD800) [pid = 1108] [serial = 1715] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 197 (25208400) [pid = 1108] [serial = 1445] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 196 (2960E800) [pid = 1108] [serial = 1730] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 195 (283F8C00) [pid = 1108] [serial = 1808] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 194 (20237000) [pid = 1108] [serial = 1496] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 193 (297CC000) [pid = 1108] [serial = 1733] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 192 (29F49000) [pid = 1108] [serial = 1736] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 191 (10F04C00) [pid = 1108] [serial = 1781] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 190 (20235000) [pid = 1108] [serial = 1325] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 189 (20234C00) [pid = 1108] [serial = 1376] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 188 (25213800) [pid = 1108] [serial = 1391] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (219B1000) [pid = 1108] [serial = 1328] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (2520AC00) [pid = 1108] [serial = 1670] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (21F8D800) [pid = 1108] [serial = 1793] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (21F9F000) [pid = 1108] [serial = 1727] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (1A5D5400) [pid = 1108] [serial = 1316] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (154FD000) [pid = 1108] [serial = 1451] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (1DB90400) [pid = 1108] [serial = 1640] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (21F90C00) [pid = 1108] [serial = 1820] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (22883C00) [pid = 1108] [serial = 1436] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (10D65400) [pid = 1108] [serial = 1427] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (2520EC00) [pid = 1108] [serial = 1802] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (286D4000) [pid = 1108] [serial = 1721] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (21D4B000) [pid = 1108] [serial = 1379] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (1DBAC400) [pid = 1108] [serial = 1373] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (2649BC00) [pid = 1108] [serial = 1673] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (286D7000) [pid = 1108] [serial = 1685] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (21D52000) [pid = 1108] [serial = 1331] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (2940A800) [pid = 1108] [serial = 1811] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (293C7800) [pid = 1108] [serial = 1637] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (2372FC00) [pid = 1108] [serial = 1688] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (19D39C00) [pid = 1108] [serial = 1370] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1A015400) [pid = 1108] [serial = 1430] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1FE1F800) [pid = 1108] [serial = 1322] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (154A4400) [pid = 1108] [serial = 1313] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (297A5000) [pid = 1108] [serial = 1724] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (2960F800) [pid = 1108] [serial = 1814] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (23D53400) [pid = 1108] [serial = 1799] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (1B12A800) [pid = 1108] [serial = 1655] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (25C39400) [pid = 1108] [serial = 1628] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (2287CC00) [pid = 1108] [serial = 1502] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (24E74400) [pid = 1108] [serial = 1556] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (29674400) [pid = 1108] [serial = 1823] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (264A1800) [pid = 1108] [serial = 1511] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (26458C00) [pid = 1108] [serial = 1805] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1FE23800) [pid = 1108] [serial = 1616] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (2649D000) [pid = 1108] [serial = 1442] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1DC71800) [pid = 1108] [serial = 1613] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (2644F000) [pid = 1108] [serial = 1559] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (19948400) [pid = 1108] [serial = 1610] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (1DB56C00) [pid = 1108] [serial = 1553] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1E5CC000) [pid = 1108] [serial = 1661] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (26457C00) [pid = 1108] [serial = 1565] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (1F822400) [pid = 1108] [serial = 1493] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (17791400) [pid = 1108] [serial = 1550] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (10B01400) [pid = 1108] [serial = 1367] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (210DD400) [pid = 1108] [serial = 1790] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1DC78400) [pid = 1108] [serial = 1319] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (23D55C00) [pid = 1108] [serial = 1682] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (23D1DC00) [pid = 1108] [serial = 1676] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1AA5BC00) [pid = 1108] [serial = 1784] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (23FCF800) [pid = 1108] [serial = 1505] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1A013C00) [pid = 1108] [serial = 1394] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (239B5800) [pid = 1108] [serial = 1625] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (24E72800) [pid = 1108] [serial = 1622] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (23FCDC00) [pid = 1108] [serial = 1382] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1B129C00) [pid = 1108] [serial = 1490] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (10C72400) [pid = 1108] [serial = 1607] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (19B72000) [pid = 1108] [serial = 1909] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (19D8D400) [pid = 1108] [serial = 1912] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (19CE8400) [pid = 1108] [serial = 1910] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (1A5D1400) [pid = 1108] [serial = 1915] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (1AA64C00) [pid = 1108] [serial = 1918] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (29FAF400) [pid = 1108] [serial = 1870] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (294EA800) [pid = 1108] [serial = 1868] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (294E9400) [pid = 1108] [serial = 1867] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (297AD800) [pid = 1108] [serial = 1865] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (297A4C00) [pid = 1108] [serial = 1864] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (29403800) [pid = 1108] [serial = 1862] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (293BC400) [pid = 1108] [serial = 1861] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (210DB000) [pid = 1108] [serial = 1859] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1E609C00) [pid = 1108] [serial = 1858] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (1875F400) [pid = 1108] [serial = 1856] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (16F16400) [pid = 1108] [serial = 1855] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (286DC800) [pid = 1108] [serial = 1853] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (17790400) [pid = 1108] [serial = 1906] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (159D9800) [pid = 1108] [serial = 1903] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (15BD5400) [pid = 1108] [serial = 1904] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (15419800) [pid = 1108] [serial = 1900] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1AB4C000) [pid = 1108] [serial = 1919] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (15424400) [pid = 1108] [serial = 1901] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (11B9D400) [pid = 1108] [serial = 1898] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (10F0CC00) [pid = 1108] [serial = 1897] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (10883400) [pid = 1108] [serial = 1895] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1080E800) [pid = 1108] [serial = 1894] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (0EF33000) [pid = 1108] [serial = 1892] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (0EF17C00) [pid = 1108] [serial = 1891] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (219AFC00) [pid = 1108] [serial = 1889] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (219B6000) [pid = 1108] [serial = 1888] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1DB44C00) [pid = 1108] [serial = 1886] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (1A5D3C00) [pid = 1108] [serial = 1885] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (2BCBB000) [pid = 1108] [serial = 1883] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (2A0C3800) [pid = 1108] [serial = 1882] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (29FB7C00) [pid = 1108] [serial = 1880] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (29F49800) [pid = 1108] [serial = 1879] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (290A2800) [pid = 1108] [serial = 1877] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (290A1400) [pid = 1108] [serial = 1876] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (29F2F400) [pid = 1108] [serial = 1874] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (29F2E000) [pid = 1108] [serial = 1873] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (29FB0C00) [pid = 1108] [serial = 1871] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1A5DC400) [pid = 1108] [serial = 1916] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (1A5CE800) [pid = 1108] [serial = 1913] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (18CCFC00) [pid = 1108] [serial = 1907] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 1108 | 1461272869576 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 1108 | ++DOCSHELL 0B99B400 == 45 [pid = 1108] [id = 664] 14:07:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (0EF08C00) [pid = 1108] [serial = 1992] [outer = 00000000] 14:07:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (0EF54400) [pid = 1108] [serial = 1993] [outer = 0EF08C00] 14:07:49 INFO - PROCESS | 1108 | 1461272869623 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (103BA000) [pid = 1108] [serial = 1994] [outer = 0EF08C00] 14:07:50 INFO - PROCESS | 1108 | 1461272870146 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 14:07:50 INFO - PROCESS | 1108 | 1461272870171 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1108 | 1461272870173 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:07:50 INFO - PROCESS | 1108 | 1461272870176 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:07:50 INFO - PROCESS | 1108 | 1461272870179 Marionette TRACE conn5 <- [1,2622,null,{}] 14:07:50 INFO - PROCESS | 1108 | 1461272870189 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:50 INFO - PROCESS | 1108 | 1461272870282 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:07:50 INFO - PROCESS | 1108 | 1461272870388 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1108 | ++DOCSHELL 10C60C00 == 46 [pid = 1108] [id = 665] 14:07:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (10C62000) [pid = 1108] [serial = 1995] [outer = 00000000] 14:07:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (10D64C00) [pid = 1108] [serial = 1996] [outer = 10C62000] 14:07:50 INFO - PROCESS | 1108 | 1461272870436 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (11010400) [pid = 1108] [serial = 1997] [outer = 10C62000] 14:07:50 INFO - PROCESS | 1108 | 1461272870827 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 14:07:50 INFO - PROCESS | 1108 | 1461272870850 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1108 | 1461272870853 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:07:50 INFO - PROCESS | 1108 | 1461272870856 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 1108 | 1461272870858 Marionette TRACE conn5 <- [1,2626,null,{}] 14:07:50 INFO - PROCESS | 1108 | 1461272870861 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:50 INFO - PROCESS | 1108 | 1461272870951 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:07:50 INFO - PROCESS | 1108 | 1461272870958 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1108 | ++DOCSHELL 11B08800 == 47 [pid = 1108] [id = 666] 14:07:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (12057000) [pid = 1108] [serial = 1998] [outer = 00000000] 14:07:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (15415C00) [pid = 1108] [serial = 1999] [outer = 12057000] 14:07:51 INFO - PROCESS | 1108 | 1461272871003 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (1541FC00) [pid = 1108] [serial = 2000] [outer = 12057000] 14:07:51 INFO - PROCESS | 1108 | 1461272871467 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 14:07:51 INFO - PROCESS | 1108 | 1461272871510 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 1108 | 1461272871512 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:07:51 INFO - PROCESS | 1108 | 1461272871515 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:07:51 INFO - PROCESS | 1108 | 1461272871517 Marionette TRACE conn5 <- [1,2630,null,{}] 14:07:51 INFO - PROCESS | 1108 | 1461272871529 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:51 INFO - PROCESS | 1108 | 1461272871651 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:07:51 INFO - PROCESS | 1108 | 1461272871749 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 1108 | ++DOCSHELL 15429800 == 48 [pid = 1108] [id = 667] 14:07:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (15431000) [pid = 1108] [serial = 2001] [outer = 00000000] 14:07:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (154FD000) [pid = 1108] [serial = 2002] [outer = 15431000] 14:07:51 INFO - PROCESS | 1108 | 1461272871795 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (15B90C00) [pid = 1108] [serial = 2003] [outer = 15431000] 14:07:52 INFO - PROCESS | 1108 | 1461272872244 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 771ms 14:07:52 INFO - PROCESS | 1108 | 1461272872289 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 1108 | 1461272872291 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:07:52 INFO - PROCESS | 1108 | 1461272872294 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1108 | 1461272872296 Marionette TRACE conn5 <- [1,2634,null,{}] 14:07:52 INFO - PROCESS | 1108 | 1461272872300 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:52 INFO - PROCESS | 1108 | 1461272872449 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:07:52 INFO - PROCESS | 1108 | 1461272872525 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1108 | ++DOCSHELL 16A89000 == 49 [pid = 1108] [id = 668] 14:07:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (16A89800) [pid = 1108] [serial = 2004] [outer = 00000000] 14:07:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (16F12C00) [pid = 1108] [serial = 2005] [outer = 16A89800] 14:07:52 INFO - PROCESS | 1108 | 1461272872576 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (17309C00) [pid = 1108] [serial = 2006] [outer = 16A89800] 14:07:53 INFO - PROCESS | 1108 | 1461272873016 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 14:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:07:53 INFO - PROCESS | 1108 | 1461272873065 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1108 | 1461272873067 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 1108 | 1461272873070 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1108 | 1461272873072 Marionette TRACE conn5 <- [1,2638,null,{}] 14:07:53 INFO - PROCESS | 1108 | 1461272873075 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:53 INFO - PROCESS | 1108 | 1461272873200 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:07:53 INFO - PROCESS | 1108 | 1461272873269 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 1108 | ++DOCSHELL 0EF23000 == 50 [pid = 1108] [id = 669] 14:07:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (17791C00) [pid = 1108] [serial = 2007] [outer = 00000000] 14:07:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (18CC6800) [pid = 1108] [serial = 2008] [outer = 17791C00] 14:07:53 INFO - PROCESS | 1108 | 1461272873317 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (19067400) [pid = 1108] [serial = 2009] [outer = 17791C00] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (10111000) [pid = 1108] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (15BF5800) [pid = 1108] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (124AE000) [pid = 1108] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (10883800) [pid = 1108] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (11007000) [pid = 1108] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (11BA8400) [pid = 1108] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (10C6DC00) [pid = 1108] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (10C5F400) [pid = 1108] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (0EF75400) [pid = 1108] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (19725C00) [pid = 1108] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (16B38000) [pid = 1108] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (0EF2A800) [pid = 1108] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:07:53 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (15431800) [pid = 1108] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:07:53 INFO - PROCESS | 1108 | 1461272873832 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 770ms 14:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:07:53 INFO - PROCESS | 1108 | 1461272873841 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1108 | 1461272873843 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 1108 | 1461272873846 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1108 | 1461272873848 Marionette TRACE conn5 <- [1,2642,null,{}] 14:07:53 INFO - PROCESS | 1108 | 1461272873851 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:53 INFO - PROCESS | 1108 | 1461272873978 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:07:54 INFO - PROCESS | 1108 | 1461272874043 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 1108 | ++DOCSHELL 1010B400 == 51 [pid = 1108] [id = 670] 14:07:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (1070D000) [pid = 1108] [serial = 2010] [outer = 00000000] 14:07:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1549E800) [pid = 1108] [serial = 2011] [outer = 1070D000] 14:07:54 INFO - PROCESS | 1108 | 1461272874089 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (16A8E000) [pid = 1108] [serial = 2012] [outer = 1070D000] 14:07:54 INFO - PROCESS | 1108 | 1461272874435 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 14:07:54 INFO - PROCESS | 1108 | 1461272874490 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 1108 | 1461272874492 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:07:54 INFO - PROCESS | 1108 | 1461272874495 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:07:54 INFO - PROCESS | 1108 | 1461272874497 Marionette TRACE conn5 <- [1,2646,null,{}] 14:07:54 INFO - PROCESS | 1108 | 1461272874501 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:54 INFO - PROCESS | 1108 | 1461272874588 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:07:54 INFO - PROCESS | 1108 | 1461272874594 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 1108 | ++DOCSHELL 0EF21400 == 52 [pid = 1108] [id = 671] 14:07:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (10878400) [pid = 1108] [serial = 2013] [outer = 00000000] 14:07:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1985C800) [pid = 1108] [serial = 2014] [outer = 10878400] 14:07:54 INFO - PROCESS | 1108 | 1461272874639 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (19B6B800) [pid = 1108] [serial = 2015] [outer = 10878400] 14:07:55 INFO - PROCESS | 1108 | 1461272875090 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 14:07:55 INFO - PROCESS | 1108 | 1461272875128 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 1108 | 1461272875130 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:07:55 INFO - PROCESS | 1108 | 1461272875133 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 1108 | 1461272875135 Marionette TRACE conn5 <- [1,2650,null,{}] 14:07:55 INFO - PROCESS | 1108 | 1461272875142 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:55 INFO - PROCESS | 1108 | 1461272875278 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:07:55 INFO - PROCESS | 1108 | 1461272875290 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1108 | ++DOCSHELL 19B6D400 == 53 [pid = 1108] [id = 672] 14:07:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (19B71000) [pid = 1108] [serial = 2016] [outer = 00000000] 14:07:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (19CEB800) [pid = 1108] [serial = 2017] [outer = 19B71000] 14:07:55 INFO - PROCESS | 1108 | 1461272875334 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (19CF5000) [pid = 1108] [serial = 2018] [outer = 19B71000] 14:07:55 INFO - PROCESS | 1108 | 1461272875863 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 770ms 14:07:55 INFO - PROCESS | 1108 | 1461272875905 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 1108 | 1461272875910 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:07:55 INFO - PROCESS | 1108 | 1461272875915 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 1108 | 1461272875920 Marionette TRACE conn5 <- [1,2654,null,{}] 14:07:55 INFO - PROCESS | 1108 | 1461272875925 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:56 INFO - PROCESS | 1108 | 1461272876106 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:07:56 INFO - PROCESS | 1108 | 1461272876233 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 1108 | ++DOCSHELL 0EF10C00 == 54 [pid = 1108] [id = 673] 14:07:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (0EF33800) [pid = 1108] [serial = 2019] [outer = 00000000] 14:07:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1010BC00) [pid = 1108] [serial = 2020] [outer = 0EF33800] 14:07:56 INFO - PROCESS | 1108 | 1461272876332 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (10884400) [pid = 1108] [serial = 2021] [outer = 0EF33800] 14:07:57 INFO - PROCESS | 1108 | 1461272877389 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1538ms 14:07:57 INFO - PROCESS | 1108 | 1461272877454 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 1108 | 1461272877460 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:07:57 INFO - PROCESS | 1108 | 1461272877466 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 1108 | 1461272877469 Marionette TRACE conn5 <- [1,2658,null,{}] 14:07:57 INFO - PROCESS | 1108 | 1461272877474 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:57 INFO - PROCESS | 1108 | 1461272877626 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:07:57 INFO - PROCESS | 1108 | 1461272877785 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 1108 | ++DOCSHELL 10C5C000 == 55 [pid = 1108] [id = 674] 14:07:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (10C62C00) [pid = 1108] [serial = 2022] [outer = 00000000] 14:07:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (120F7C00) [pid = 1108] [serial = 2023] [outer = 10C62C00] 14:07:57 INFO - PROCESS | 1108 | 1461272877841 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1544A800) [pid = 1108] [serial = 2024] [outer = 10C62C00] 14:07:58 INFO - PROCESS | 1108 | 1461272878873 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:07:58 INFO - PROCESS | 1108 | 1461272878901 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:07:58 INFO - PROCESS | 1108 | 1461272878905 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 1108 | 1461272878908 Marionette TRACE conn5 <- [1,2662,null,{}] 14:07:58 INFO - PROCESS | 1108 | 1461272878920 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:59 INFO - PROCESS | 1108 | 1461272879039 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:07:59 INFO - PROCESS | 1108 | 1461272879203 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 1108 | ++DOCSHELL 1A014000 == 56 [pid = 1108] [id = 675] 14:07:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1A015C00) [pid = 1108] [serial = 2025] [outer = 00000000] 14:07:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1A01E800) [pid = 1108] [serial = 2026] [outer = 1A015C00] 14:07:59 INFO - PROCESS | 1108 | 1461272879262 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1A5CFC00) [pid = 1108] [serial = 2027] [outer = 1A015C00] 14:08:00 INFO - PROCESS | 1108 | 1461272880304 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:08:00 INFO - PROCESS | 1108 | 1461272880331 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:08:00 INFO - PROCESS | 1108 | 1461272880335 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 1108 | 1461272880337 Marionette TRACE conn5 <- [1,2666,null,{}] 14:08:00 INFO - PROCESS | 1108 | 1461272880341 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:00 INFO - PROCESS | 1108 | 1461272880459 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:08:00 INFO - PROCESS | 1108 | 1461272880632 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 1108 | ++DOCSHELL 1A5DAC00 == 57 [pid = 1108] [id = 676] 14:08:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1A5DDC00) [pid = 1108] [serial = 2028] [outer = 00000000] 14:08:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1A7DE000) [pid = 1108] [serial = 2029] [outer = 1A5DDC00] 14:08:00 INFO - PROCESS | 1108 | 1461272880692 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1A87F000) [pid = 1108] [serial = 2030] [outer = 1A5DDC00] 14:08:01 INFO - PROCESS | 1108 | 1461272881730 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1431ms 14:08:01 INFO - PROCESS | 1108 | 1461272881769 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 1108 | 1461272881771 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:08:01 INFO - PROCESS | 1108 | 1461272881775 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:08:01 INFO - PROCESS | 1108 | 1461272881777 Marionette TRACE conn5 <- [1,2670,null,{}] 14:08:01 INFO - PROCESS | 1108 | 1461272881780 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:01 INFO - PROCESS | 1108 | 1461272881890 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:08:02 INFO - PROCESS | 1108 | 1461272882039 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1108 | ++DOCSHELL 0FF9D400 == 58 [pid = 1108] [id = 677] 14:08:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (10105400) [pid = 1108] [serial = 2031] [outer = 00000000] 14:08:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (16AC1400) [pid = 1108] [serial = 2032] [outer = 10105400] 14:08:02 INFO - PROCESS | 1108 | 1461272882096 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (16AC6400) [pid = 1108] [serial = 2033] [outer = 10105400] 14:08:03 INFO - PROCESS | 1108 | 1461272883311 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:08:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1579ms 14:08:03 INFO - PROCESS | 1108 | 1461272883419 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 1108 | 1461272883421 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:08:03 INFO - PROCESS | 1108 | 1461272883429 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 1108 | 1461272883432 Marionette TRACE conn5 <- [1,2674,null,{}] 14:08:03 INFO - PROCESS | 1108 | 1461272883437 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:03 INFO - PROCESS | 1108 | 1461272883541 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:08:03 INFO - PROCESS | 1108 | 1461272883676 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 10C57C00 == 57 [pid = 1108] [id = 207] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 19010000 == 56 [pid = 1108] [id = 204] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 0EF21400 == 55 [pid = 1108] [id = 671] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 1010B400 == 54 [pid = 1108] [id = 670] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 0EF23000 == 53 [pid = 1108] [id = 669] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 16A89000 == 52 [pid = 1108] [id = 668] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 15429800 == 51 [pid = 1108] [id = 667] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 11B08800 == 50 [pid = 1108] [id = 666] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 10C60C00 == 49 [pid = 1108] [id = 665] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (19009400) [pid = 1108] [serial = 1963] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | ++DOCSHELL 0B995C00 == 50 [pid = 1108] [id = 678] 14:08:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (0B998C00) [pid = 1108] [serial = 2034] [outer = 00000000] 14:08:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (0EF7C400) [pid = 1108] [serial = 2035] [outer = 0B998C00] 14:08:03 INFO - PROCESS | 1108 | 1461272883793 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (10109000) [pid = 1108] [serial = 2036] [outer = 0B998C00] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 0B99B400 == 49 [pid = 1108] [id = 664] 14:08:03 INFO - PROCESS | 1108 | --DOCSHELL 0EF53000 == 48 [pid = 1108] [id = 663] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (15C84400) [pid = 1108] [serial = 1961] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (10707800) [pid = 1108] [serial = 1931] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (16A90800) [pid = 1108] [serial = 1948] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (1542B000) [pid = 1108] [serial = 1942] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (10B7F400) [pid = 1108] [serial = 1934] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (1542E400) [pid = 1108] [serial = 1943] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (1204E400) [pid = 1108] [serial = 1939] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (12303800) [pid = 1108] [serial = 1940] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (15451C00) [pid = 1108] [serial = 1960] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (10F0C800) [pid = 1108] [serial = 1957] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (10C6C400) [pid = 1108] [serial = 1936] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (10C71C00) [pid = 1108] [serial = 1937] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (103B9C00) [pid = 1108] [serial = 1930] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (0FF93800) [pid = 1108] [serial = 1928] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (10B09800) [pid = 1108] [serial = 1933] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (1985F000) [pid = 1108] [serial = 1955] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (19858C00) [pid = 1108] [serial = 1954] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (11012800) [pid = 1108] [serial = 1958] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (16F16C00) [pid = 1108] [serial = 1951] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (0EF3DC00) [pid = 1108] [serial = 1925] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (17790800) [pid = 1108] [serial = 1952] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (154A3C00) [pid = 1108] [serial = 1946] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (159C9000) [pid = 1108] [serial = 1945] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (0EF7F000) [pid = 1108] [serial = 1927] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (0EF37C00) [pid = 1108] [serial = 1924] [outer = 00000000] [url = about:blank] 14:08:03 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (16A8F000) [pid = 1108] [serial = 1949] [outer = 00000000] [url = about:blank] 14:08:04 INFO - PROCESS | 1108 | 1461272884700 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:08:04 INFO - PROCESS | 1108 | 1461272884762 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:08:04 INFO - PROCESS | 1108 | 1461272884769 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:08:04 INFO - PROCESS | 1108 | 1461272884772 Marionette TRACE conn5 <- [1,2678,null,{}] 14:08:04 INFO - PROCESS | 1108 | 1461272884776 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:04 INFO - PROCESS | 1108 | 1461272884872 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:08:04 INFO - PROCESS | 1108 | 1461272884880 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 1108 | ++DOCSHELL 0EF3E800 == 49 [pid = 1108] [id = 679] 14:08:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (0EF3F400) [pid = 1108] [serial = 2037] [outer = 00000000] 14:08:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (10C5D400) [pid = 1108] [serial = 2038] [outer = 0EF3F400] 14:08:04 INFO - PROCESS | 1108 | 1461272884925 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (10C6F800) [pid = 1108] [serial = 2039] [outer = 0EF3F400] 14:08:05 INFO - PROCESS | 1108 | 1461272885901 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:08:05 INFO - PROCESS | 1108 | 1461272885959 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:08:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:08:05 INFO - PROCESS | 1108 | 1461272885962 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 1108 | 1461272885965 Marionette TRACE conn5 <- [1,2682,null,{}] 14:08:05 INFO - PROCESS | 1108 | 1461272885976 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:06 INFO - PROCESS | 1108 | 1461272886102 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:08:06 INFO - PROCESS | 1108 | 1461272886168 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1108 | ++DOCSHELL 113D7000 == 50 [pid = 1108] [id = 680] 14:08:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (12051C00) [pid = 1108] [serial = 2040] [outer = 00000000] 14:08:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (15414400) [pid = 1108] [serial = 2041] [outer = 12051C00] 14:08:06 INFO - PROCESS | 1108 | 1461272886215 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (15427800) [pid = 1108] [serial = 2042] [outer = 12051C00] 14:08:07 INFO - PROCESS | 1108 | 1461272887163 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:08:07 INFO - PROCESS | 1108 | 1461272887203 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:08:07 INFO - PROCESS | 1108 | 1461272887206 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:08:07 INFO - PROCESS | 1108 | 1461272887208 Marionette TRACE conn5 <- [1,2686,null,{}] 14:08:07 INFO - PROCESS | 1108 | 1461272887212 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:07 INFO - PROCESS | 1108 | 1461272887336 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:08:07 INFO - PROCESS | 1108 | 1461272887399 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 1108 | ++DOCSHELL 15451000 == 51 [pid = 1108] [id = 681] 14:08:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1549D400) [pid = 1108] [serial = 2043] [outer = 00000000] 14:08:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (15B8E000) [pid = 1108] [serial = 2044] [outer = 1549D400] 14:08:07 INFO - PROCESS | 1108 | 1461272887445 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (15BEA400) [pid = 1108] [serial = 2045] [outer = 1549D400] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (0EF08C00) [pid = 1108] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (0EF37000) [pid = 1108] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (0EF74000) [pid = 1108] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (19D44C00) [pid = 1108] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (103B7800) [pid = 1108] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (15431000) [pid = 1108] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (18766400) [pid = 1108] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (10878400) [pid = 1108] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (0EF3B400) [pid = 1108] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (12057000) [pid = 1108] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (16A89800) [pid = 1108] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (1070D000) [pid = 1108] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (17791C00) [pid = 1108] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (0EF12000) [pid = 1108] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (10C62000) [pid = 1108] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (0B99CC00) [pid = 1108] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (19B71400) [pid = 1108] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:08:07 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1AE5A400) [pid = 1108] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:08:08 INFO - PROCESS | 1108 | 1461272888464 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:08:08 INFO - PROCESS | 1108 | 1461272888490 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:08:08 INFO - PROCESS | 1108 | 1461272888493 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:08:08 INFO - PROCESS | 1108 | 1461272888495 Marionette TRACE conn5 <- [1,2690,null,{}] 14:08:08 INFO - PROCESS | 1108 | 1461272888498 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:08 INFO - PROCESS | 1108 | 1461272888591 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:08:08 INFO - PROCESS | 1108 | 1461272888717 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 1108 | ++DOCSHELL 0EF12000 == 52 [pid = 1108] [id = 682] 14:08:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (0EF21C00) [pid = 1108] [serial = 2046] [outer = 00000000] 14:08:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (10C5B800) [pid = 1108] [serial = 2047] [outer = 0EF21C00] 14:08:08 INFO - PROCESS | 1108 | 1461272888765 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (12053C00) [pid = 1108] [serial = 2048] [outer = 0EF21C00] 14:08:09 INFO - PROCESS | 1108 | 1461272889123 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 14:08:09 INFO - PROCESS | 1108 | 1461272889167 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:08:09 INFO - PROCESS | 1108 | 1461272889169 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:08:09 INFO - PROCESS | 1108 | 1461272889173 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1108 | 1461272889175 Marionette TRACE conn5 <- [1,2694,null,{}] 14:08:09 INFO - PROCESS | 1108 | 1461272889178 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:09 INFO - PROCESS | 1108 | 1461272889284 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:08:09 INFO - PROCESS | 1108 | 1461272889291 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1108 | ++DOCSHELL 1087D400 == 53 [pid = 1108] [id = 683] 14:08:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (10B07C00) [pid = 1108] [serial = 2049] [outer = 00000000] 14:08:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (1730CC00) [pid = 1108] [serial = 2050] [outer = 10B07C00] 14:08:09 INFO - PROCESS | 1108 | 1461272889339 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (17799C00) [pid = 1108] [serial = 2051] [outer = 10B07C00] 14:08:09 INFO - PROCESS | 1108 | 1461272889786 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 14:08:09 INFO - PROCESS | 1108 | 1461272889874 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 1108 | 1461272889878 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:08:09 INFO - PROCESS | 1108 | 1461272889884 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1108 | 1461272889888 Marionette TRACE conn5 <- [1,2698,null,{}] 14:08:09 INFO - PROCESS | 1108 | 1461272889895 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:10 INFO - PROCESS | 1108 | 1461272890094 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:08:10 INFO - PROCESS | 1108 | 1461272890235 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 1108 | ++DOCSHELL 0EF56400 == 54 [pid = 1108] [id = 684] 14:08:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (0EF75C00) [pid = 1108] [serial = 2052] [outer = 00000000] 14:08:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (0FF9B800) [pid = 1108] [serial = 2053] [outer = 0EF75C00] 14:08:10 INFO - PROCESS | 1108 | 1461272890297 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (103BF400) [pid = 1108] [serial = 2054] [outer = 0EF75C00] 14:08:10 INFO - PROCESS | 1108 | 1461272890879 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 1108 | 1461272890912 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:08:10 INFO - PROCESS | 1108 | 1461272890920 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 1108 | 1461272890924 Marionette TRACE conn5 <- [1,2702,null,{}] 14:08:10 INFO - PROCESS | 1108 | 1461272890929 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:11 INFO - PROCESS | 1108 | 1461272891043 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:08:11 INFO - PROCESS | 1108 | 1461272891203 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 1108 | ++DOCSHELL 10B04C00 == 55 [pid = 1108] [id = 685] 14:08:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (10C59C00) [pid = 1108] [serial = 2055] [outer = 00000000] 14:08:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (1230C000) [pid = 1108] [serial = 2056] [outer = 10C59C00] 14:08:11 INFO - PROCESS | 1108 | 1461272891259 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (1542D000) [pid = 1108] [serial = 2057] [outer = 10C59C00] 14:08:11 INFO - PROCESS | 1108 | 1461272891853 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 14:08:11 INFO - PROCESS | 1108 | 1461272891893 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 1108 | 1461272891895 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:08:11 INFO - PROCESS | 1108 | 1461272891899 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:08:11 INFO - PROCESS | 1108 | 1461272891901 Marionette TRACE conn5 <- [1,2706,null,{}] 14:08:11 INFO - PROCESS | 1108 | 1461272891911 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:12 INFO - PROCESS | 1108 | 1461272892029 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:08:12 INFO - PROCESS | 1108 | 1461272892177 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 1108 | ++DOCSHELL 18CCFC00 == 56 [pid = 1108] [id = 686] 14:08:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (19002000) [pid = 1108] [serial = 2058] [outer = 00000000] 14:08:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (19839C00) [pid = 1108] [serial = 2059] [outer = 19002000] 14:08:12 INFO - PROCESS | 1108 | 1461272892238 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (19860800) [pid = 1108] [serial = 2060] [outer = 19002000] 14:08:12 INFO - PROCESS | 1108 | 1461272892891 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 1108 | 1461272892921 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:08:12 INFO - PROCESS | 1108 | 1461272892925 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:08:12 INFO - PROCESS | 1108 | 1461272892927 Marionette TRACE conn5 <- [1,2710,null,{}] 14:08:12 INFO - PROCESS | 1108 | 1461272892930 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:13 INFO - PROCESS | 1108 | 1461272893042 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:08:13 INFO - PROCESS | 1108 | 1461272893188 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 1108 | ++DOCSHELL 19CEBC00 == 57 [pid = 1108] [id = 687] 14:08:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (19D3A400) [pid = 1108] [serial = 2061] [outer = 00000000] 14:08:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (19D8E000) [pid = 1108] [serial = 2062] [outer = 19D3A400] 14:08:13 INFO - PROCESS | 1108 | 1461272893246 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1A016800) [pid = 1108] [serial = 2063] [outer = 19D3A400] 14:08:13 INFO - PROCESS | 1108 | 1461272893807 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 1108 | 1461272893861 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:08:13 INFO - PROCESS | 1108 | 1461272893865 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:08:13 INFO - PROCESS | 1108 | 1461272893867 Marionette TRACE conn5 <- [1,2714,null,{}] 14:08:13 INFO - PROCESS | 1108 | 1461272893871 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:13 INFO - PROCESS | 1108 | 1461272893984 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:08:14 INFO - PROCESS | 1108 | 1461272894142 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 1108 | ++DOCSHELL 1A01D800 == 58 [pid = 1108] [id = 688] 14:08:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1A5D1000) [pid = 1108] [serial = 2064] [outer = 00000000] 14:08:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1A7E1800) [pid = 1108] [serial = 2065] [outer = 1A5D1000] 14:08:14 INFO - PROCESS | 1108 | 1461272894198 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1A7D8400) [pid = 1108] [serial = 2066] [outer = 1A5D1000] 14:08:14 INFO - PROCESS | 1108 | 1461272894773 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 931ms 14:08:14 INFO - PROCESS | 1108 | 1461272894800 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 1108 | 1461272894802 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:08:14 INFO - PROCESS | 1108 | 1461272894805 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 1108 | 1461272894807 Marionette TRACE conn5 <- [1,2718,null,{}] 14:08:14 INFO - PROCESS | 1108 | 1461272894811 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:14 INFO - PROCESS | 1108 | 1461272894942 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:08:15 INFO - PROCESS | 1108 | 1461272895106 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1108 | ++DOCSHELL 1AA61C00 == 59 [pid = 1108] [id = 689] 14:08:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1AA63800) [pid = 1108] [serial = 2067] [outer = 00000000] 14:08:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1AE58400) [pid = 1108] [serial = 2068] [outer = 1AA63800] 14:08:15 INFO - PROCESS | 1108 | 1461272895165 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1B0EF000) [pid = 1108] [serial = 2069] [outer = 1AA63800] 14:08:16 INFO - PROCESS | 1108 | 1461272896375 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 14:08:16 INFO - PROCESS | 1108 | 1461272896430 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:08:16 INFO - PROCESS | 1108 | 1461272896435 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 1108 | 1461272896440 Marionette TRACE conn5 <- [1,2722,null,{}] 14:08:16 INFO - PROCESS | 1108 | 1461272896446 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:16 INFO - PROCESS | 1108 | 1461272896585 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:08:16 INFO - PROCESS | 1108 | 1461272896732 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 1108 | ++DOCSHELL 10109400 == 60 [pid = 1108] [id = 690] 14:08:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1010A800) [pid = 1108] [serial = 2070] [outer = 00000000] 14:08:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (10812C00) [pid = 1108] [serial = 2071] [outer = 1010A800] 14:08:16 INFO - PROCESS | 1108 | 1461272896785 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (10B05400) [pid = 1108] [serial = 2072] [outer = 1010A800] 14:08:17 INFO - PROCESS | 1108 | --DOCSHELL 0EF12000 == 59 [pid = 1108] [id = 682] 14:08:17 INFO - PROCESS | 1108 | --DOCSHELL 15451000 == 58 [pid = 1108] [id = 681] 14:08:17 INFO - PROCESS | 1108 | --DOCSHELL 113D7000 == 57 [pid = 1108] [id = 680] 14:08:17 INFO - PROCESS | 1108 | --DOCSHELL 0EF3E800 == 56 [pid = 1108] [id = 679] 14:08:17 INFO - PROCESS | 1108 | --DOCSHELL 0B995C00 == 55 [pid = 1108] [id = 678] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (19CEB800) [pid = 1108] [serial = 2017] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOCSHELL 0EF10C00 == 54 [pid = 1108] [id = 673] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (1B1E5400) [pid = 1108] [serial = 1922] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (0EF54400) [pid = 1108] [serial = 1993] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (103BA000) [pid = 1108] [serial = 1994] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1A7D9C00) [pid = 1108] [serial = 1982] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1A5DC800) [pid = 1108] [serial = 1981] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1080A800) [pid = 1108] [serial = 1991] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (10110400) [pid = 1108] [serial = 1990] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1A013000) [pid = 1108] [serial = 1979] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19D8BC00) [pid = 1108] [serial = 1978] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (10D5CC00) [pid = 1108] [serial = 1970] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (10C61400) [pid = 1108] [serial = 1969] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (154FD000) [pid = 1108] [serial = 2002] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (19863400) [pid = 1108] [serial = 1973] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (19087000) [pid = 1108] [serial = 1972] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (15B90C00) [pid = 1108] [serial = 2003] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (19B6B800) [pid = 1108] [serial = 2015] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (0FF9C800) [pid = 1108] [serial = 1967] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (0FF92C00) [pid = 1108] [serial = 1966] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (15415C00) [pid = 1108] [serial = 1999] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (17309C00) [pid = 1108] [serial = 2006] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (16F12C00) [pid = 1108] [serial = 2005] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (1549E800) [pid = 1108] [serial = 2011] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (18CC6800) [pid = 1108] [serial = 2008] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (10D59800) [pid = 1108] [serial = 1985] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (0EF17400) [pid = 1108] [serial = 1984] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (10D64C00) [pid = 1108] [serial = 1996] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (11010400) [pid = 1108] [serial = 1997] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1985C800) [pid = 1108] [serial = 2014] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (0EF03800) [pid = 1108] [serial = 1988] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (0EF01400) [pid = 1108] [serial = 1987] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (19D39800) [pid = 1108] [serial = 1976] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 76 (19CEDC00) [pid = 1108] [serial = 1975] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 75 (19067400) [pid = 1108] [serial = 2009] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 74 (16A8E000) [pid = 1108] [serial = 2012] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | --DOMWINDOW == 73 (1541FC00) [pid = 1108] [serial = 2000] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 1108 | 1461272897407 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1029ms 14:08:17 INFO - PROCESS | 1108 | 1461272897465 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 1108 | 1461272897471 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:08:17 INFO - PROCESS | 1108 | 1461272897477 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:08:17 INFO - PROCESS | 1108 | 1461272897480 Marionette TRACE conn5 <- [1,2726,null,{}] 14:08:17 INFO - PROCESS | 1108 | 1461272897484 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:17 INFO - PROCESS | 1108 | 1461272897601 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:08:17 INFO - PROCESS | 1108 | 1461272897713 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 1108 | ++DOCSHELL 0EF17400 == 55 [pid = 1108] [id = 691] 14:08:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 74 (0EF18000) [pid = 1108] [serial = 2073] [outer = 00000000] 14:08:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 75 (10381000) [pid = 1108] [serial = 2074] [outer = 0EF18000] 14:08:17 INFO - PROCESS | 1108 | 1461272897762 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 76 (10880400) [pid = 1108] [serial = 2075] [outer = 0EF18000] 14:08:18 INFO - PROCESS | 1108 | 1461272898256 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 830ms 14:08:18 INFO - PROCESS | 1108 | 1461272898310 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 1108 | 1461272898312 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:08:18 INFO - PROCESS | 1108 | 1461272898315 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 1108 | 1461272898319 Marionette TRACE conn5 <- [1,2730,null,{}] 14:08:18 INFO - PROCESS | 1108 | 1461272898329 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:18 INFO - PROCESS | 1108 | 1461272898426 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:08:18 INFO - PROCESS | 1108 | 1461272898536 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 1108 | ++DOCSHELL 10877C00 == 56 [pid = 1108] [id = 692] 14:08:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 77 (10B78800) [pid = 1108] [serial = 2076] [outer = 00000000] 14:08:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (11BA1400) [pid = 1108] [serial = 2077] [outer = 10B78800] 14:08:18 INFO - PROCESS | 1108 | 1461272898592 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (120F8000) [pid = 1108] [serial = 2078] [outer = 10B78800] 14:08:18 INFO - PROCESS | 1108 | 1461272898980 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 731ms 14:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:08:19 INFO - PROCESS | 1108 | 1461272899051 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 1108 | 1461272899054 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:08:19 INFO - PROCESS | 1108 | 1461272899056 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 1108 | 1461272899058 Marionette TRACE conn5 <- [1,2734,null,{}] 14:08:19 INFO - PROCESS | 1108 | 1461272899062 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:19 INFO - PROCESS | 1108 | 1461272899155 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:08:19 INFO - PROCESS | 1108 | 1461272899200 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 1108 | ++DOCSHELL 15427C00 == 57 [pid = 1108] [id = 693] 14:08:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (15428000) [pid = 1108] [serial = 2079] [outer = 00000000] 14:08:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (15905000) [pid = 1108] [serial = 2080] [outer = 15428000] 14:08:19 INFO - PROCESS | 1108 | 1461272899247 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (159E2400) [pid = 1108] [serial = 2081] [outer = 15428000] 14:08:19 INFO - PROCESS | 1108 | 1461272899743 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 14:08:19 INFO - PROCESS | 1108 | 1461272899791 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 1108 | 1461272899793 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:08:19 INFO - PROCESS | 1108 | 1461272899801 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:08:19 INFO - PROCESS | 1108 | 1461272899803 Marionette TRACE conn5 <- [1,2738,null,{}] 14:08:19 INFO - PROCESS | 1108 | 1461272899807 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:19 INFO - PROCESS | 1108 | 1461272899930 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:08:20 INFO - PROCESS | 1108 | 1461272899999 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2F400 == 58 [pid = 1108] [id = 694] 14:08:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (16A83400) [pid = 1108] [serial = 2082] [outer = 00000000] 14:08:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (16AC3000) [pid = 1108] [serial = 2083] [outer = 16A83400] 14:08:20 INFO - PROCESS | 1108 | 1461272900045 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (16AC6C00) [pid = 1108] [serial = 2084] [outer = 16A83400] 14:08:20 INFO - PROCESS | 1108 | 1461272900486 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 14:08:20 INFO - PROCESS | 1108 | 1461272900536 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:08:20 INFO - PROCESS | 1108 | 1461272900538 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:08:20 INFO - PROCESS | 1108 | 1461272900541 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 1108 | 1461272900543 Marionette TRACE conn5 <- [1,2742,null,{}] 14:08:20 INFO - PROCESS | 1108 | 1461272900588 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:20 INFO - PROCESS | 1108 | 1461272900731 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:08:20 INFO - PROCESS | 1108 | 1461272900803 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 1108 | ++DOCSHELL 1778F800 == 59 [pid = 1108] [id = 695] 14:08:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (18766000) [pid = 1108] [serial = 2085] [outer = 00000000] 14:08:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (19087000) [pid = 1108] [serial = 2086] [outer = 18766000] 14:08:20 INFO - PROCESS | 1108 | 1461272900852 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (19859400) [pid = 1108] [serial = 2087] [outer = 18766000] 14:08:21 INFO - PROCESS | 1108 | 1461272901279 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 751ms 14:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:08:21 INFO - PROCESS | 1108 | 1461272901297 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 1108 | 1461272901299 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:08:21 INFO - PROCESS | 1108 | 1461272901302 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 1108 | 1461272901303 Marionette TRACE conn5 <- [1,2746,null,{}] 14:08:21 INFO - PROCESS | 1108 | 1461272901307 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:21 INFO - PROCESS | 1108 | 1461272901434 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 87 (16AC8C00) [pid = 1108] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 86 (0EF33800) [pid = 1108] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 85 (0EF3F400) [pid = 1108] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 84 (0B998C00) [pid = 1108] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 83 (10C62C00) [pid = 1108] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 82 (1A015C00) [pid = 1108] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 81 (10105400) [pid = 1108] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 80 (1A5DDC00) [pid = 1108] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 79 (1549D400) [pid = 1108] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 78 (12051C00) [pid = 1108] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:08:21 INFO - PROCESS | 1108 | --DOMWINDOW == 77 (0EF21C00) [pid = 1108] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:08:21 INFO - PROCESS | 1108 | 1461272901584 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 1108 | ++DOCSHELL 0B998800 == 60 [pid = 1108] [id = 696] 14:08:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 78 (0B998C00) [pid = 1108] [serial = 2088] [outer = 00000000] 14:08:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 79 (10339000) [pid = 1108] [serial = 2089] [outer = 0B998C00] 14:08:21 INFO - PROCESS | 1108 | 1461272901629 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 1108 | ++DOMWINDOW == 80 (1205A400) [pid = 1108] [serial = 2090] [outer = 0B998C00] 14:08:21 INFO - PROCESS | 1108 | 1461272902002 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 14:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:08:22 INFO - PROCESS | 1108 | 1461272902033 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1108 | 1461272902035 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:08:22 INFO - PROCESS | 1108 | 1461272902038 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1108 | 1461272902040 Marionette TRACE conn5 <- [1,2750,null,{}] 14:08:22 INFO - PROCESS | 1108 | 1461272902043 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:22 INFO - PROCESS | 1108 | 1461272902158 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:08:22 INFO - PROCESS | 1108 | 1461272902264 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1108 | ++DOCSHELL 17302C00 == 61 [pid = 1108] [id = 697] 14:08:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 81 (19B6A000) [pid = 1108] [serial = 2091] [outer = 00000000] 14:08:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 82 (19D81400) [pid = 1108] [serial = 2092] [outer = 19B6A000] 14:08:22 INFO - PROCESS | 1108 | 1461272902310 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 83 (19D8DC00) [pid = 1108] [serial = 2093] [outer = 19B6A000] 14:08:22 INFO - PROCESS | 1108 | 1461272902681 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 14:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:08:22 INFO - PROCESS | 1108 | 1461272902710 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1108 | 1461272902712 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:08:22 INFO - PROCESS | 1108 | 1461272902715 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1108 | 1461272902717 Marionette TRACE conn5 <- [1,2754,null,{}] 14:08:22 INFO - PROCESS | 1108 | 1461272902720 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:22 INFO - PROCESS | 1108 | 1461272902853 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:08:22 INFO - PROCESS | 1108 | 1461272902862 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1108 | ++DOCSHELL 1010A000 == 62 [pid = 1108] [id = 698] 14:08:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 84 (19D48800) [pid = 1108] [serial = 2094] [outer = 00000000] 14:08:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 85 (1A5D6C00) [pid = 1108] [serial = 2095] [outer = 19D48800] 14:08:22 INFO - PROCESS | 1108 | 1461272902907 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 86 (1A5D5400) [pid = 1108] [serial = 2096] [outer = 19D48800] 14:08:23 INFO - PROCESS | 1108 | 1461272903326 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 14:08:23 INFO - PROCESS | 1108 | 1461272903346 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:08:23 INFO - PROCESS | 1108 | 1461272903348 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:08:23 INFO - PROCESS | 1108 | 1461272903351 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 1108 | 1461272903352 Marionette TRACE conn5 <- [1,2758,null,{}] 14:08:23 INFO - PROCESS | 1108 | 1461272903356 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:23 INFO - PROCESS | 1108 | 1461272903490 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:08:23 INFO - PROCESS | 1108 | 1461272903527 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 1108 | ++DOCSHELL 0EF29400 == 63 [pid = 1108] [id = 699] 14:08:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 87 (16ABF000) [pid = 1108] [serial = 2097] [outer = 00000000] 14:08:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 88 (1AA64800) [pid = 1108] [serial = 2098] [outer = 16ABF000] 14:08:23 INFO - PROCESS | 1108 | 1461272903577 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (1AAE0000) [pid = 1108] [serial = 2099] [outer = 16ABF000] 14:08:24 INFO - PROCESS | 1108 | 1461272904255 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 930ms 14:08:24 INFO - PROCESS | 1108 | 1461272904286 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 1108 | 1461272904292 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:08:24 INFO - PROCESS | 1108 | 1461272904299 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 1108 | 1461272904303 Marionette TRACE conn5 <- [1,2762,null,{}] 14:08:24 INFO - PROCESS | 1108 | 1461272904308 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:24 INFO - PROCESS | 1108 | 1461272904429 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:08:24 INFO - PROCESS | 1108 | 1461272904579 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 1108 | ++DOCSHELL 10705000 == 64 [pid = 1108] [id = 700] 14:08:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (10707C00) [pid = 1108] [serial = 2100] [outer = 00000000] 14:08:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (10C6EC00) [pid = 1108] [serial = 2101] [outer = 10707C00] 14:08:24 INFO - PROCESS | 1108 | 1461272904638 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (10F02400) [pid = 1108] [serial = 2102] [outer = 10707C00] 14:08:25 INFO - PROCESS | 1108 | 1461272905270 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:08:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1018ms 14:08:25 INFO - PROCESS | 1108 | 1461272905322 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 1108 | 1461272905328 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:08:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:08:25 INFO - PROCESS | 1108 | 1461272905334 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1108 | 1461272905337 Marionette TRACE conn5 <- [1,2766,null,{}] 14:08:25 INFO - PROCESS | 1108 | 1461272905341 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:25 INFO - PROCESS | 1108 | 1461272905459 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:08:25 INFO - PROCESS | 1108 | 1461272905608 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 1108 | ++DOCSHELL 1541BC00 == 65 [pid = 1108] [id = 701] 14:08:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (15432400) [pid = 1108] [serial = 2103] [outer = 00000000] 14:08:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (16B40400) [pid = 1108] [serial = 2104] [outer = 15432400] 14:08:25 INFO - PROCESS | 1108 | 1461272905665 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (17792C00) [pid = 1108] [serial = 2105] [outer = 15432400] 14:08:26 INFO - PROCESS | 1108 | 1461272906297 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 14:08:26 INFO - PROCESS | 1108 | 1461272906320 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 1108 | 1461272906322 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:08:26 INFO - PROCESS | 1108 | 1461272906327 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:08:26 INFO - PROCESS | 1108 | 1461272906331 Marionette TRACE conn5 <- [1,2770,null,{}] 14:08:26 INFO - PROCESS | 1108 | 1461272906343 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:26 INFO - PROCESS | 1108 | 1461272906465 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:08:26 INFO - PROCESS | 1108 | 1461272906615 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 1108 | ++DOCSHELL 1A8ACC00 == 66 [pid = 1108] [id = 702] 14:08:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1AA60400) [pid = 1108] [serial = 2106] [outer = 00000000] 14:08:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1B12BC00) [pid = 1108] [serial = 2107] [outer = 1AA60400] 14:08:26 INFO - PROCESS | 1108 | 1461272906674 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1B1CAC00) [pid = 1108] [serial = 2108] [outer = 1AA60400] 14:08:27 INFO - PROCESS | 1108 | 1461272907217 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 14:08:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:08:27 INFO - PROCESS | 1108 | 1461272907265 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 1108 | 1461272907268 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:08:27 INFO - PROCESS | 1108 | 1461272907272 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 1108 | 1461272907274 Marionette TRACE conn5 <- [1,2774,null,{}] 14:08:27 INFO - PROCESS | 1108 | 1461272907277 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:27 INFO - PROCESS | 1108 | 1461272907392 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:08:27 INFO - PROCESS | 1108 | 1461272907553 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1108 | ++DOCSHELL 1B1D3C00 == 67 [pid = 1108] [id = 703] 14:08:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1B1D4400) [pid = 1108] [serial = 2109] [outer = 00000000] 14:08:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (1B1E1000) [pid = 1108] [serial = 2110] [outer = 1B1D4400] 14:08:27 INFO - PROCESS | 1108 | 1461272907611 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (1B1E3800) [pid = 1108] [serial = 2111] [outer = 1B1D4400] 14:08:28 INFO - PROCESS | 1108 | 1461272908176 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 14:08:28 INFO - PROCESS | 1108 | 1461272908245 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 1108 | 1461272908247 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:08:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:08:28 INFO - PROCESS | 1108 | 1461272908250 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 1108 | 1461272908252 Marionette TRACE conn5 <- [1,2778,null,{}] 14:08:28 INFO - PROCESS | 1108 | 1461272908256 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:28 INFO - PROCESS | 1108 | 1461272908367 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:08:28 INFO - PROCESS | 1108 | 1461272908515 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 1108 | ++DOCSHELL 1B1E5C00 == 68 [pid = 1108] [id = 704] 14:08:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (1B1E8000) [pid = 1108] [serial = 2112] [outer = 00000000] 14:08:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (1B1ECC00) [pid = 1108] [serial = 2113] [outer = 1B1E8000] 14:08:28 INFO - PROCESS | 1108 | 1461272908571 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1C1CB400) [pid = 1108] [serial = 2114] [outer = 1B1E8000] 14:08:29 INFO - PROCESS | 1108 | 1461272909118 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:08:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 14:08:29 INFO - PROCESS | 1108 | 1461272909185 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 1108 | 1461272909187 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:08:29 INFO - PROCESS | 1108 | 1461272909191 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:08:29 INFO - PROCESS | 1108 | 1461272909193 Marionette TRACE conn5 <- [1,2782,null,{}] 14:08:29 INFO - PROCESS | 1108 | 1461272909197 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:29 INFO - PROCESS | 1108 | 1461272909319 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:08:29 INFO - PROCESS | 1108 | 1461272909468 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 1108 | ++DOCSHELL 1C417400 == 69 [pid = 1108] [id = 705] 14:08:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (1CB2D400) [pid = 1108] [serial = 2115] [outer = 00000000] 14:08:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1D69CC00) [pid = 1108] [serial = 2116] [outer = 1CB2D400] 14:08:29 INFO - PROCESS | 1108 | 1461272909527 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1D6A0400) [pid = 1108] [serial = 2117] [outer = 1CB2D400] 14:08:30 INFO - PROCESS | 1108 | 1461272910107 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:08:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1175ms 14:08:30 INFO - PROCESS | 1108 | 1461272910382 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 1108 | 1461272910387 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:08:30 INFO - PROCESS | 1108 | 1461272910393 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:08:30 INFO - PROCESS | 1108 | 1461272910396 Marionette TRACE conn5 <- [1,2786,null,{}] 14:08:30 INFO - PROCESS | 1108 | 1461272910401 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:30 INFO - PROCESS | 1108 | 1461272910508 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:08:30 INFO - PROCESS | 1108 | 1461272910650 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 1108 | ++DOCSHELL 1087F000 == 70 [pid = 1108] [id = 706] 14:08:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (10C5BC00) [pid = 1108] [serial = 2118] [outer = 00000000] 14:08:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (10C76800) [pid = 1108] [serial = 2119] [outer = 10C5BC00] 14:08:30 INFO - PROCESS | 1108 | 1461272910700 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (11004000) [pid = 1108] [serial = 2120] [outer = 10C5BC00] 14:08:31 INFO - PROCESS | 1108 | 1461272911342 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:08:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 14:08:31 INFO - PROCESS | 1108 | 1461272911369 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:08:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:08:31 INFO - PROCESS | 1108 | 1461272911372 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:08:31 INFO - PROCESS | 1108 | 1461272911379 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 1108 | 1461272911383 Marionette TRACE conn5 <- [1,2790,null,{}] 14:08:31 INFO - PROCESS | 1108 | 1461272911387 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:31 INFO - PROCESS | 1108 | 1461272911508 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 10C5C000 == 69 [pid = 1108] [id = 674] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 19081000 == 68 [pid = 1108] [id = 194] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 1010A000 == 67 [pid = 1108] [id = 698] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 17302C00 == 66 [pid = 1108] [id = 697] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 0B998800 == 65 [pid = 1108] [id = 696] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 1778F800 == 64 [pid = 1108] [id = 695] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 0EF2F400 == 63 [pid = 1108] [id = 694] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 15427C00 == 62 [pid = 1108] [id = 693] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 10877C00 == 61 [pid = 1108] [id = 692] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (1730CC00) [pid = 1108] [serial = 2050] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 0EF17400 == 60 [pid = 1108] [id = 691] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 10109400 == 59 [pid = 1108] [id = 690] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 10B04C00 == 58 [pid = 1108] [id = 685] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 0EF56400 == 57 [pid = 1108] [id = 684] 14:08:31 INFO - PROCESS | 1108 | --DOCSHELL 1087D400 == 56 [pid = 1108] [id = 683] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (19007800) [pid = 1108] [serial = 1964] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (10884400) [pid = 1108] [serial = 2021] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (1010BC00) [pid = 1108] [serial = 2020] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (10C5D400) [pid = 1108] [serial = 2038] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (0EF7C400) [pid = 1108] [serial = 2035] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (10109000) [pid = 1108] [serial = 2036] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1544A800) [pid = 1108] [serial = 2024] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (120F7C00) [pid = 1108] [serial = 2023] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (1A5CFC00) [pid = 1108] [serial = 2027] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (1A01E800) [pid = 1108] [serial = 2026] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (16AC6400) [pid = 1108] [serial = 2033] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (16AC1400) [pid = 1108] [serial = 2032] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (1A7DE000) [pid = 1108] [serial = 2029] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (1A87F000) [pid = 1108] [serial = 2030] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (15B8E000) [pid = 1108] [serial = 2044] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (15427800) [pid = 1108] [serial = 2042] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (10C5B800) [pid = 1108] [serial = 2047] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (15414400) [pid = 1108] [serial = 2041] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (10C6F800) [pid = 1108] [serial = 2039] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 89 (15BEA400) [pid = 1108] [serial = 2045] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | --DOMWINDOW == 88 (12053C00) [pid = 1108] [serial = 2048] [outer = 00000000] [url = about:blank] 14:08:31 INFO - PROCESS | 1108 | 1461272911716 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 1108 | ++DOCSHELL 0B99B400 == 57 [pid = 1108] [id = 707] 14:08:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 89 (0B99CC00) [pid = 1108] [serial = 2121] [outer = 00000000] 14:08:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 90 (0EF10800) [pid = 1108] [serial = 2122] [outer = 0B99CC00] 14:08:31 INFO - PROCESS | 1108 | 1461272911763 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (0EF2F400) [pid = 1108] [serial = 2123] [outer = 0B99CC00] 14:08:32 INFO - PROCESS | 1108 | 1461272912212 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:08:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 891ms 14:08:32 INFO - PROCESS | 1108 | 1461272912270 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 1108 | 1461272912272 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:08:32 INFO - PROCESS | 1108 | 1461272912276 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 1108 | 1461272912278 Marionette TRACE conn5 <- [1,2794,null,{}] 14:08:32 INFO - PROCESS | 1108 | 1461272912287 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:32 INFO - PROCESS | 1108 | 1461272912391 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:08:32 INFO - PROCESS | 1108 | 1461272912402 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 1108 | ++DOCSHELL 10B0D800 == 58 [pid = 1108] [id = 708] 14:08:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (10B80C00) [pid = 1108] [serial = 2124] [outer = 00000000] 14:08:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (10C6F800) [pid = 1108] [serial = 2125] [outer = 10B80C00] 14:08:32 INFO - PROCESS | 1108 | 1461272912455 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (10D5E000) [pid = 1108] [serial = 2126] [outer = 10B80C00] 14:08:32 INFO - PROCESS | 1108 | 1461272912957 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 14:08:33 INFO - PROCESS | 1108 | 1461272913009 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1108 | 1461272913011 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:08:33 INFO - PROCESS | 1108 | 1461272913014 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1108 | 1461272913016 Marionette TRACE conn5 <- [1,2798,null,{}] 14:08:33 INFO - PROCESS | 1108 | 1461272913019 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:33 INFO - PROCESS | 1108 | 1461272913116 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:08:33 INFO - PROCESS | 1108 | 1461272913226 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1108 | ++DOCSHELL 1205CC00 == 59 [pid = 1108] [id = 709] 14:08:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (120EC400) [pid = 1108] [serial = 2127] [outer = 00000000] 14:08:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1542DC00) [pid = 1108] [serial = 2128] [outer = 120EC400] 14:08:33 INFO - PROCESS | 1108 | 1461272913272 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1549C800) [pid = 1108] [serial = 2129] [outer = 120EC400] 14:08:33 INFO - PROCESS | 1108 | 1461272913650 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 14:08:33 INFO - PROCESS | 1108 | 1461272913686 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1108 | 1461272913688 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:08:33 INFO - PROCESS | 1108 | 1461272913691 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1108 | 1461272913692 Marionette TRACE conn5 <- [1,2802,null,{}] 14:08:33 INFO - PROCESS | 1108 | 1461272913696 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:33 INFO - PROCESS | 1108 | 1461272913833 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:08:33 INFO - PROCESS | 1108 | 1461272913883 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1108 | ++DOCSHELL 154F8800 == 60 [pid = 1108] [id = 710] 14:08:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (15933000) [pid = 1108] [serial = 2130] [outer = 00000000] 14:08:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (15C89400) [pid = 1108] [serial = 2131] [outer = 15933000] 14:08:33 INFO - PROCESS | 1108 | 1461272913928 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (16A8E000) [pid = 1108] [serial = 2132] [outer = 15933000] 14:08:34 INFO - PROCESS | 1108 | 1461272914390 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 14:08:34 INFO - PROCESS | 1108 | 1461272914422 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 1108 | 1461272914424 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:08:34 INFO - PROCESS | 1108 | 1461272914427 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 1108 | 1461272914428 Marionette TRACE conn5 <- [1,2806,null,{}] 14:08:34 INFO - PROCESS | 1108 | 1461272914431 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 1108 | 1461272914577 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:08:34 INFO - PROCESS | 1108 | 1461272914651 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1108 | ++DOCSHELL 16F0EC00 == 61 [pid = 1108] [id = 711] 14:08:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (16F12000) [pid = 1108] [serial = 2133] [outer = 00000000] 14:08:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (177C8C00) [pid = 1108] [serial = 2134] [outer = 16F12000] 14:08:34 INFO - PROCESS | 1108 | 1461272914699 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (19067400) [pid = 1108] [serial = 2135] [outer = 16F12000] 14:08:35 INFO - PROCESS | 1108 | 1461272915144 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 14:08:35 INFO - PROCESS | 1108 | 1461272915212 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 1108 | 1461272915214 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:08:35 INFO - PROCESS | 1108 | 1461272915228 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1108 | 1461272915230 Marionette TRACE conn5 <- [1,2810,null,{}] 14:08:35 INFO - PROCESS | 1108 | 1461272915234 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:35 INFO - PROCESS | 1108 | 1461272915360 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:08:35 INFO - PROCESS | 1108 | 1461272915433 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 1108 | ++DOCSHELL 19082400 == 62 [pid = 1108] [id = 712] 14:08:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1985C400) [pid = 1108] [serial = 2136] [outer = 00000000] 14:08:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (19B72C00) [pid = 1108] [serial = 2137] [outer = 1985C400] 14:08:35 INFO - PROCESS | 1108 | 1461272915477 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (19CE8C00) [pid = 1108] [serial = 2138] [outer = 1985C400] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (1010A800) [pid = 1108] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1A5D1000) [pid = 1108] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (1AA63800) [pid = 1108] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (19D3A400) [pid = 1108] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (0B998C00) [pid = 1108] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (10C59C00) [pid = 1108] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19B6A000) [pid = 1108] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (19B71000) [pid = 1108] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (15428000) [pid = 1108] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (16A83400) [pid = 1108] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (0EF75C00) [pid = 1108] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 94 (0EF18000) [pid = 1108] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 93 (18766000) [pid = 1108] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 92 (10B78800) [pid = 1108] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 91 (19002000) [pid = 1108] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:08:36 INFO - PROCESS | 1108 | --DOMWINDOW == 90 (19D48800) [pid = 1108] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:08:36 INFO - PROCESS | 1108 | 1461272916079 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 890ms 14:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:08:36 INFO - PROCESS | 1108 | 1461272916116 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 1108 | 1461272916118 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:08:36 INFO - PROCESS | 1108 | 1461272916121 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 1108 | 1461272916123 Marionette TRACE conn5 <- [1,2814,null,{}] 14:08:36 INFO - PROCESS | 1108 | 1461272916131 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 1108 | 1461272916219 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:08:36 INFO - PROCESS | 1108 | 1461272916228 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1108 | ++DOCSHELL 0EF4E800 == 63 [pid = 1108] [id = 713] 14:08:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 91 (0EF75C00) [pid = 1108] [serial = 2139] [outer = 00000000] 14:08:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 92 (15904800) [pid = 1108] [serial = 2140] [outer = 0EF75C00] 14:08:36 INFO - PROCESS | 1108 | 1461272916273 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 93 (16AC3C00) [pid = 1108] [serial = 2141] [outer = 0EF75C00] 14:08:36 INFO - PROCESS | 1108 | 1461272916768 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 14:08:36 INFO - PROCESS | 1108 | 1461272916812 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 1108 | 1461272916814 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:08:36 INFO - PROCESS | 1108 | 1461272916817 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 1108 | 1461272916818 Marionette TRACE conn5 <- [1,2818,null,{}] 14:08:36 INFO - PROCESS | 1108 | 1461272916822 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 1108 | 1461272916913 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:08:36 INFO - PROCESS | 1108 | 1461272916919 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1108 | ++DOCSHELL 19061C00 == 64 [pid = 1108] [id = 714] 14:08:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 94 (19859C00) [pid = 1108] [serial = 2142] [outer = 00000000] 14:08:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 95 (19D7F400) [pid = 1108] [serial = 2143] [outer = 19859C00] 14:08:36 INFO - PROCESS | 1108 | 1461272916964 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (1A015C00) [pid = 1108] [serial = 2144] [outer = 19859C00] 14:08:37 INFO - PROCESS | 1108 | 1461272917396 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 14:08:37 INFO - PROCESS | 1108 | 1461272917452 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:08:37 INFO - PROCESS | 1108 | 1461272917454 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:08:37 INFO - PROCESS | 1108 | 1461272917457 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1108 | 1461272917459 Marionette TRACE conn5 <- [1,2822,null,{}] 14:08:37 INFO - PROCESS | 1108 | 1461272917463 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:37 INFO - PROCESS | 1108 | 1461272917558 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:08:37 INFO - PROCESS | 1108 | 1461272917564 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 1108 | ++DOCSHELL 1A5CF800 == 65 [pid = 1108] [id = 715] 14:08:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1A5D0C00) [pid = 1108] [serial = 2145] [outer = 00000000] 14:08:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (1A5D8400) [pid = 1108] [serial = 2146] [outer = 1A5D0C00] 14:08:37 INFO - PROCESS | 1108 | 1461272917611 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (1A7D7C00) [pid = 1108] [serial = 2147] [outer = 1A5D0C00] 14:08:38 INFO - PROCESS | 1108 | 1461272918202 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 770ms 14:08:38 INFO - PROCESS | 1108 | 1461272918228 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:08:38 INFO - PROCESS | 1108 | 1461272918233 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:08:38 INFO - PROCESS | 1108 | 1461272918238 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 1108 | 1461272918243 Marionette TRACE conn5 <- [1,2826,null,{}] 14:08:38 INFO - PROCESS | 1108 | 1461272918344 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:38 INFO - PROCESS | 1108 | 1461272918516 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:08:38 INFO - PROCESS | 1108 | 1461272918531 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 1108 | ++DOCSHELL 0EF75400 == 66 [pid = 1108] [id = 716] 14:08:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (0EF77000) [pid = 1108] [serial = 2148] [outer = 00000000] 14:08:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (10883000) [pid = 1108] [serial = 2149] [outer = 0EF77000] 14:08:38 INFO - PROCESS | 1108 | 1461272918592 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (10C59400) [pid = 1108] [serial = 2150] [outer = 0EF77000] 14:08:39 INFO - PROCESS | 1108 | 1461272919270 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1074ms 14:08:39 INFO - PROCESS | 1108 | 1461272919313 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 1108 | 1461272919319 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:08:39 INFO - PROCESS | 1108 | 1461272919325 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 1108 | 1461272919328 Marionette TRACE conn5 <- [1,2830,null,{}] 14:08:39 INFO - PROCESS | 1108 | 1461272919333 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 1108 | 1461272919454 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:08:39 INFO - PROCESS | 1108 | 1461272919607 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 1108 | ++DOCSHELL 1204F800 == 67 [pid = 1108] [id = 717] 14:08:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (12053C00) [pid = 1108] [serial = 2151] [outer = 00000000] 14:08:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (1542CC00) [pid = 1108] [serial = 2152] [outer = 12053C00] 14:08:39 INFO - PROCESS | 1108 | 1461272919664 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (154A3C00) [pid = 1108] [serial = 2153] [outer = 12053C00] 14:08:40 INFO - PROCESS | 1108 | 1461272920279 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1021ms 14:08:40 INFO - PROCESS | 1108 | 1461272920348 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 1108 | 1461272920351 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:08:40 INFO - PROCESS | 1108 | 1461272920355 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:08:40 INFO - PROCESS | 1108 | 1461272920359 Marionette TRACE conn5 <- [1,2834,null,{}] 14:08:40 INFO - PROCESS | 1108 | 1461272920405 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:40 INFO - PROCESS | 1108 | 1461272920531 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:08:40 INFO - PROCESS | 1108 | 1461272920674 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 1108 | ++DOCSHELL 19D89C00 == 68 [pid = 1108] [id = 718] 14:08:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1A013000) [pid = 1108] [serial = 2154] [outer = 00000000] 14:08:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1A876C00) [pid = 1108] [serial = 2155] [outer = 1A013000] 14:08:40 INFO - PROCESS | 1108 | 1461272920733 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1A8CDC00) [pid = 1108] [serial = 2156] [outer = 1A013000] 14:08:41 INFO - PROCESS | 1108 | 1461272921362 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1037ms 14:08:41 INFO - PROCESS | 1108 | 1461272921395 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 1108 | 1461272921398 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:08:41 INFO - PROCESS | 1108 | 1461272921402 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:08:41 INFO - PROCESS | 1108 | 1461272921404 Marionette TRACE conn5 <- [1,2838,null,{}] 14:08:41 INFO - PROCESS | 1108 | 1461272921408 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:41 INFO - PROCESS | 1108 | 1461272921523 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:08:41 INFO - PROCESS | 1108 | 1461272921687 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 1108 | ++DOCSHELL 1AECB800 == 69 [pid = 1108] [id = 719] 14:08:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1B0ED400) [pid = 1108] [serial = 2157] [outer = 00000000] 14:08:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1B1E5400) [pid = 1108] [serial = 2158] [outer = 1B0ED400] 14:08:41 INFO - PROCESS | 1108 | 1461272921747 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1C1C2400) [pid = 1108] [serial = 2159] [outer = 1B0ED400] 14:08:42 INFO - PROCESS | 1108 | 1461272922299 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 14:08:42 INFO - PROCESS | 1108 | 1461272922335 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 1108 | 1461272922337 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:08:42 INFO - PROCESS | 1108 | 1461272922341 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 1108 | 1461272922343 Marionette TRACE conn5 <- [1,2842,null,{}] 14:08:42 INFO - PROCESS | 1108 | 1461272922347 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:42 INFO - PROCESS | 1108 | 1461272922458 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:08:42 INFO - PROCESS | 1108 | 1461272922621 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 1108 | ++DOCSHELL 1B1CF800 == 70 [pid = 1108] [id = 720] 14:08:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1C4C6800) [pid = 1108] [serial = 2160] [outer = 00000000] 14:08:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1D694C00) [pid = 1108] [serial = 2161] [outer = 1C4C6800] 14:08:42 INFO - PROCESS | 1108 | 1461272922678 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (1DAB1400) [pid = 1108] [serial = 2162] [outer = 1C4C6800] 14:08:43 INFO - PROCESS | 1108 | 1461272923291 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 14:08:43 INFO - PROCESS | 1108 | 1461272923315 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 1108 | 1461272923318 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:08:43 INFO - PROCESS | 1108 | 1461272923321 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 1108 | 1461272923323 Marionette TRACE conn5 <- [1,2846,null,{}] 14:08:43 INFO - PROCESS | 1108 | 1461272923327 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:43 INFO - PROCESS | 1108 | 1461272923467 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:08:43 INFO - PROCESS | 1108 | 1461272923635 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 1108 | ++DOCSHELL 1DB4F000 == 71 [pid = 1108] [id = 721] 14:08:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (1DB50400) [pid = 1108] [serial = 2163] [outer = 00000000] 14:08:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1DB56C00) [pid = 1108] [serial = 2164] [outer = 1DB50400] 14:08:43 INFO - PROCESS | 1108 | 1461272923694 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (1DB56800) [pid = 1108] [serial = 2165] [outer = 1DB50400] 14:08:44 INFO - PROCESS | 1108 | 1461272924269 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:08:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 14:08:44 INFO - PROCESS | 1108 | 1461272924296 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 1108 | 1461272924298 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:08:44 INFO - PROCESS | 1108 | 1461272924301 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:08:44 INFO - PROCESS | 1108 | 1461272924303 Marionette TRACE conn5 <- [1,2850,null,{}] 14:08:44 INFO - PROCESS | 1108 | 1461272924307 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 1108 | 1461272924417 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:08:44 INFO - PROCESS | 1108 | 1461272924580 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 1108 | ++DOCSHELL 1DB5B400 == 72 [pid = 1108] [id = 722] 14:08:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1DB5F000) [pid = 1108] [serial = 2166] [outer = 00000000] 14:08:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (1DB83C00) [pid = 1108] [serial = 2167] [outer = 1DB5F000] 14:08:44 INFO - PROCESS | 1108 | 1461272924636 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1DB88000) [pid = 1108] [serial = 2168] [outer = 1DB5F000] 14:08:45 INFO - PROCESS | 1108 | 1461272925203 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 14:08:45 INFO - PROCESS | 1108 | 1461272925236 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1108 | 1461272925238 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:08:45 INFO - PROCESS | 1108 | 1461272925242 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:08:45 INFO - PROCESS | 1108 | 1461272925244 Marionette TRACE conn5 <- [1,2854,null,{}] 14:08:45 INFO - PROCESS | 1108 | 1461272925248 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:45 INFO - PROCESS | 1108 | 1461272925360 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:08:45 INFO - PROCESS | 1108 | 1461272925705 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 1108 | ++DOCSHELL 0EF3B400 == 73 [pid = 1108] [id = 723] 14:08:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (0EF40400) [pid = 1108] [serial = 2169] [outer = 00000000] 14:08:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1080E800) [pid = 1108] [serial = 2170] [outer = 0EF40400] 14:08:45 INFO - PROCESS | 1108 | 1461272925757 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (10C58800) [pid = 1108] [serial = 2171] [outer = 0EF40400] 14:08:46 INFO - PROCESS | 1108 | 1461272926407 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:08:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1216ms 14:08:46 INFO - PROCESS | 1108 | 1461272926462 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:08:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:08:46 INFO - PROCESS | 1108 | 1461272926466 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:08:46 INFO - PROCESS | 1108 | 1461272926470 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1108 | 1461272926474 Marionette TRACE conn5 <- [1,2858,null,{}] 14:08:46 INFO - PROCESS | 1108 | 1461272926479 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 1108 | 1461272926589 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:08:46 INFO - PROCESS | 1108 | 1461272926746 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 19061C00 == 72 [pid = 1108] [id = 714] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 0EF4E800 == 71 [pid = 1108] [id = 713] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 19082400 == 70 [pid = 1108] [id = 712] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 16F0EC00 == 69 [pid = 1108] [id = 711] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 154F8800 == 68 [pid = 1108] [id = 710] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 1205CC00 == 67 [pid = 1108] [id = 709] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 10B0D800 == 66 [pid = 1108] [id = 708] 14:08:46 INFO - PROCESS | 1108 | ++DOCSHELL 0EF59000 == 67 [pid = 1108] [id = 724] 14:08:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (0FF95800) [pid = 1108] [serial = 2172] [outer = 00000000] 14:08:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1010FC00) [pid = 1108] [serial = 2173] [outer = 0FF95800] 14:08:46 INFO - PROCESS | 1108 | 1461272926853 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (106A0000) [pid = 1108] [serial = 2174] [outer = 0FF95800] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 0B99B400 == 66 [pid = 1108] [id = 707] 14:08:46 INFO - PROCESS | 1108 | --DOCSHELL 1087F000 == 65 [pid = 1108] [id = 706] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (1A5D6C00) [pid = 1108] [serial = 2095] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (1A5D5400) [pid = 1108] [serial = 2096] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (10812C00) [pid = 1108] [serial = 2071] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (1A7E1800) [pid = 1108] [serial = 2065] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (1AE58400) [pid = 1108] [serial = 2068] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (1A016800) [pid = 1108] [serial = 2063] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (10339000) [pid = 1108] [serial = 2089] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1542D000) [pid = 1108] [serial = 2057] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (19D8DC00) [pid = 1108] [serial = 2093] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 116 (19CF5000) [pid = 1108] [serial = 2018] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 115 (159E2400) [pid = 1108] [serial = 2081] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 114 (1230C000) [pid = 1108] [serial = 2056] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 113 (10B05400) [pid = 1108] [serial = 2072] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 112 (1205A400) [pid = 1108] [serial = 2090] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 111 (16AC3000) [pid = 1108] [serial = 2083] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 110 (19D8E000) [pid = 1108] [serial = 2062] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (103BF400) [pid = 1108] [serial = 2054] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (10381000) [pid = 1108] [serial = 2074] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (0FF9B800) [pid = 1108] [serial = 2053] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (19859400) [pid = 1108] [serial = 2087] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (11BA1400) [pid = 1108] [serial = 2077] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1B0EF000) [pid = 1108] [serial = 2069] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (19860800) [pid = 1108] [serial = 2060] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (1A7D8400) [pid = 1108] [serial = 2066] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (10880400) [pid = 1108] [serial = 2075] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 100 (15905000) [pid = 1108] [serial = 2080] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 99 (19D81400) [pid = 1108] [serial = 2092] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 98 (19087000) [pid = 1108] [serial = 2086] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 97 (120F8000) [pid = 1108] [serial = 2078] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 96 (16AC6C00) [pid = 1108] [serial = 2084] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 1108 | --DOMWINDOW == 95 (19839C00) [pid = 1108] [serial = 2059] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 1108 | 1461272927349 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 933ms 14:08:47 INFO - PROCESS | 1108 | 1461272927407 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 1108 | 1461272927411 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:08:47 INFO - PROCESS | 1108 | 1461272927415 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 1108 | 1461272927417 Marionette TRACE conn5 <- [1,2862,null,{}] 14:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:08:47 INFO - PROCESS | 1108 | 1461272927421 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:47 INFO - PROCESS | 1108 | 1461272927516 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:08:47 INFO - PROCESS | 1108 | 1461272927656 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 1108 | ++DOCSHELL 10B06000 == 66 [pid = 1108] [id = 725] 14:08:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 96 (10B0B400) [pid = 1108] [serial = 2175] [outer = 00000000] 14:08:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 97 (1205C000) [pid = 1108] [serial = 2176] [outer = 10B0B400] 14:08:47 INFO - PROCESS | 1108 | 1461272927704 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 1108 | ++DOMWINDOW == 98 (124B0C00) [pid = 1108] [serial = 2177] [outer = 10B0B400] 14:08:48 INFO - PROCESS | 1108 | 1461272928138 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 14:08:48 INFO - PROCESS | 1108 | 1461272928206 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1108 | 1461272928208 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:08:48 INFO - PROCESS | 1108 | 1461272928222 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 1108 | 1461272928228 Marionette TRACE conn5 <- [1,2866,null,{}] 14:08:48 INFO - PROCESS | 1108 | 1461272928232 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 1108 | 1461272928328 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:08:48 INFO - PROCESS | 1108 | 1461272928338 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1108 | ++DOCSHELL 159DF000 == 67 [pid = 1108] [id = 726] 14:08:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 99 (15BE9C00) [pid = 1108] [serial = 2178] [outer = 00000000] 14:08:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 100 (16A8FC00) [pid = 1108] [serial = 2179] [outer = 15BE9C00] 14:08:48 INFO - PROCESS | 1108 | 1461272928386 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 1108 | ++DOMWINDOW == 101 (16AC6400) [pid = 1108] [serial = 2180] [outer = 15BE9C00] 14:08:48 INFO - PROCESS | 1108 | 1461272928854 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 14:08:48 INFO - PROCESS | 1108 | 1461272928907 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1108 | 1461272928910 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:08:48 INFO - PROCESS | 1108 | 1461272928913 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:08:48 INFO - PROCESS | 1108 | 1461272928915 Marionette TRACE conn5 <- [1,2870,null,{}] 14:08:48 INFO - PROCESS | 1108 | 1461272928918 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 1108 | 1461272929013 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:08:49 INFO - PROCESS | 1108 | 1461272929019 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 1108 | ++DOCSHELL 16AC7C00 == 68 [pid = 1108] [id = 727] 14:08:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (16F0EC00) [pid = 1108] [serial = 2181] [outer = 00000000] 14:08:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (19066000) [pid = 1108] [serial = 2182] [outer = 16F0EC00] 14:08:49 INFO - PROCESS | 1108 | 1461272929064 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (19725C00) [pid = 1108] [serial = 2183] [outer = 16F0EC00] 14:08:49 INFO - PROCESS | 1108 | 1461272929571 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:08:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 14:08:49 INFO - PROCESS | 1108 | 1461272929588 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 1108 | 1461272929590 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:08:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:08:49 INFO - PROCESS | 1108 | 1461272929601 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1108 | 1461272929602 Marionette TRACE conn5 <- [1,2874,null,{}] 14:08:49 INFO - PROCESS | 1108 | 1461272929606 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 1108 | 1461272929737 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:08:49 INFO - PROCESS | 1108 | 1461272929842 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 1108 | ++DOCSHELL 19861800 == 69 [pid = 1108] [id = 728] 14:08:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (19862000) [pid = 1108] [serial = 2184] [outer = 00000000] 14:08:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (19B70800) [pid = 1108] [serial = 2185] [outer = 19862000] 14:08:49 INFO - PROCESS | 1108 | 1461272929896 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (19CF4000) [pid = 1108] [serial = 2186] [outer = 19862000] 14:08:50 INFO - PROCESS | 1108 | 1461272930361 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 830ms 14:08:50 INFO - PROCESS | 1108 | 1461272930428 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:08:50 INFO - PROCESS | 1108 | 1461272930430 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:08:50 INFO - PROCESS | 1108 | 1461272930433 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 1108 | 1461272930434 Marionette TRACE conn5 <- [1,2878,null,{}] 14:08:50 INFO - PROCESS | 1108 | 1461272930438 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:50 INFO - PROCESS | 1108 | 1461272930568 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:08:50 INFO - PROCESS | 1108 | 1461272930590 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 1108 | ++DOCSHELL 19D48800 == 70 [pid = 1108] [id = 729] 14:08:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (19D89400) [pid = 1108] [serial = 2187] [outer = 00000000] 14:08:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1A016000) [pid = 1108] [serial = 2188] [outer = 19D89400] 14:08:50 INFO - PROCESS | 1108 | 1461272930634 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1A01A400) [pid = 1108] [serial = 2189] [outer = 19D89400] 14:08:51 INFO - PROCESS | 1108 | 1461272931098 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 14:08:51 INFO - PROCESS | 1108 | 1461272931164 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1108 | 1461272931166 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:08:51 INFO - PROCESS | 1108 | 1461272931170 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:08:51 INFO - PROCESS | 1108 | 1461272931171 Marionette TRACE conn5 <- [1,2882,null,{}] 14:08:51 INFO - PROCESS | 1108 | 1461272931175 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 1108 | 1461272931443 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 109 (16F12000) [pid = 1108] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 108 (0B99CC00) [pid = 1108] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 107 (10B80C00) [pid = 1108] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 106 (10C5BC00) [pid = 1108] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 105 (15933000) [pid = 1108] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 104 (1985C400) [pid = 1108] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 103 (120EC400) [pid = 1108] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 102 (0EF75C00) [pid = 1108] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:08:51 INFO - PROCESS | 1108 | --DOMWINDOW == 101 (19859C00) [pid = 1108] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:08:51 INFO - PROCESS | 1108 | 1461272931519 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 1108 | ++DOCSHELL 0EF0A000 == 71 [pid = 1108] [id = 730] 14:08:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 102 (0EF0A800) [pid = 1108] [serial = 2190] [outer = 00000000] 14:08:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 103 (10816C00) [pid = 1108] [serial = 2191] [outer = 0EF0A800] 14:08:51 INFO - PROCESS | 1108 | 1461272931564 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 1108 | ++DOMWINDOW == 104 (15418C00) [pid = 1108] [serial = 2192] [outer = 0EF0A800] 14:08:51 INFO - PROCESS | 1108 | 1461272931926 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 14:08:51 INFO - PROCESS | 1108 | 1461272931943 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1108 | 1461272931945 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:08:51 INFO - PROCESS | 1108 | 1461272931960 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 1108 | 1461272931962 Marionette TRACE conn5 <- [1,2886,null,{}] 14:08:51 INFO - PROCESS | 1108 | 1461272931966 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 1108 | 1461272932056 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:08:52 INFO - PROCESS | 1108 | 1461272932063 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 1108 | ++DOCSHELL 19863400 == 72 [pid = 1108] [id = 731] 14:08:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 105 (19B6D800) [pid = 1108] [serial = 2193] [outer = 00000000] 14:08:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 106 (1A7E0800) [pid = 1108] [serial = 2194] [outer = 19B6D800] 14:08:52 INFO - PROCESS | 1108 | 1461272932107 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 107 (1A8CF000) [pid = 1108] [serial = 2195] [outer = 19B6D800] 14:08:52 INFO - PROCESS | 1108 | 1461272932552 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 631ms 14:08:52 INFO - PROCESS | 1108 | 1461272932608 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1108 | 1461272932610 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:08:52 INFO - PROCESS | 1108 | 1461272932613 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:08:52 INFO - PROCESS | 1108 | 1461272932615 Marionette TRACE conn5 <- [1,2890,null,{}] 14:08:52 INFO - PROCESS | 1108 | 1461272932618 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 1108 | 1461272932712 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:08:52 INFO - PROCESS | 1108 | 1461272932721 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 1108 | ++DOCSHELL 1A7DCC00 == 73 [pid = 1108] [id = 732] 14:08:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 108 (1AA5EC00) [pid = 1108] [serial = 2196] [outer = 00000000] 14:08:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 109 (1B0EFC00) [pid = 1108] [serial = 2197] [outer = 1AA5EC00] 14:08:52 INFO - PROCESS | 1108 | 1461272932766 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1108 | ++DOMWINDOW == 110 (1B1D3000) [pid = 1108] [serial = 2198] [outer = 1AA5EC00] 14:08:53 INFO - PROCESS | 1108 | 1461272933248 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:08:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 14:08:53 INFO - PROCESS | 1108 | 1461272933294 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 1108 | 1461272933296 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:08:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:08:53 INFO - PROCESS | 1108 | 1461272933300 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 1108 | 1461272933301 Marionette TRACE conn5 <- [1,2894,null,{}] 14:08:53 INFO - PROCESS | 1108 | 1461272933305 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:53 INFO - PROCESS | 1108 | 1461272933396 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:08:53 INFO - PROCESS | 1108 | 1461272933402 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1108 | ++DOCSHELL 1C1C4400 == 74 [pid = 1108] [id = 733] 14:08:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 111 (1CB29400) [pid = 1108] [serial = 2199] [outer = 00000000] 14:08:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 112 (1DB44800) [pid = 1108] [serial = 2200] [outer = 1CB29400] 14:08:53 INFO - PROCESS | 1108 | 1461272933453 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1108 | ++DOMWINDOW == 113 (1DB4BC00) [pid = 1108] [serial = 2201] [outer = 1CB29400] 14:08:54 INFO - PROCESS | 1108 | 1461272934265 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1016ms 14:08:54 INFO - PROCESS | 1108 | 1461272934319 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 1108 | 1461272934323 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:08:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:08:54 INFO - PROCESS | 1108 | 1461272934328 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 1108 | 1461272934331 Marionette TRACE conn5 <- [1,2898,null,{}] 14:08:54 INFO - PROCESS | 1108 | 1461272934357 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 1108 | 1461272934479 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:08:54 INFO - PROCESS | 1108 | 1461272934634 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 1108 | ++DOCSHELL 0FF97800 == 75 [pid = 1108] [id = 734] 14:08:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 114 (10C69000) [pid = 1108] [serial = 2202] [outer = 00000000] 14:08:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 115 (11BA1400) [pid = 1108] [serial = 2203] [outer = 10C69000] 14:08:54 INFO - PROCESS | 1108 | 1461272934692 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 1108 | ++DOMWINDOW == 116 (1230C000) [pid = 1108] [serial = 2204] [outer = 10C69000] 14:08:55 INFO - PROCESS | 1108 | 1461272935292 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:08:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:08:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:08:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 987ms 14:08:55 INFO - PROCESS | 1108 | 1461272935316 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 1108 | 1461272935323 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:08:55 INFO - TEST-START | /DOMEvents/constructors.html 14:08:55 INFO - PROCESS | 1108 | 1461272935329 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 1108 | 1461272935332 Marionette TRACE conn5 <- [1,2902,null,{}] 14:08:55 INFO - PROCESS | 1108 | 1461272935336 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:55 INFO - PROCESS | 1108 | 1461272935511 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:08:55 INFO - PROCESS | 1108 | 1461272935599 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1108 | ++DOCSHELL 15416000 == 76 [pid = 1108] [id = 735] 14:08:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 117 (15426C00) [pid = 1108] [serial = 2205] [outer = 00000000] 14:08:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (1985EC00) [pid = 1108] [serial = 2206] [outer = 15426C00] 14:08:55 INFO - PROCESS | 1108 | 1461272935656 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (19B6F000) [pid = 1108] [serial = 2207] [outer = 15426C00] 14:08:56 INFO - PROCESS | 1108 | 1461272936451 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:08:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:08:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:08:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:08:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1221ms 14:08:56 INFO - PROCESS | 1108 | 1461272936554 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 1108 | 1461272936557 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:08:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:08:56 INFO - PROCESS | 1108 | 1461272936562 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1108 | 1461272936566 Marionette TRACE conn5 <- [1,2906,null,{}] 14:08:56 INFO - PROCESS | 1108 | 1461272936578 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:56 INFO - PROCESS | 1108 | 1461272936705 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:08:56 INFO - PROCESS | 1108 | 1461272936852 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 1108 | ++DOCSHELL 1A5D6400 == 77 [pid = 1108] [id = 736] 14:08:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (1DB51800) [pid = 1108] [serial = 2208] [outer = 00000000] 14:08:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1DB85400) [pid = 1108] [serial = 2209] [outer = 1DB51800] 14:08:56 INFO - PROCESS | 1108 | 1461272936912 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (1DB8EC00) [pid = 1108] [serial = 2210] [outer = 1DB51800] 14:08:57 INFO - PROCESS | 1108 | 1461272937450 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:08:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:08:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 14:08:57 INFO - PROCESS | 1108 | 1461272937497 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 1108 | 1461272937500 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:08:57 INFO - PROCESS | 1108 | 1461272937504 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 1108 | 1461272937506 Marionette TRACE conn5 <- [1,2910,null,{}] 14:08:57 INFO - PROCESS | 1108 | 1461272937510 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 1108 | 1461272937628 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:08:57 INFO - PROCESS | 1108 | 1461272937793 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 1108 | ++DOCSHELL 1DB90000 == 78 [pid = 1108] [id = 737] 14:08:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (1DB90800) [pid = 1108] [serial = 2211] [outer = 00000000] 14:08:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (1DBABC00) [pid = 1108] [serial = 2212] [outer = 1DB90800] 14:08:57 INFO - PROCESS | 1108 | 1461272937849 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (1DBAFC00) [pid = 1108] [serial = 2213] [outer = 1DB90800] 14:08:58 INFO - PROCESS | 1108 | [1108] 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 14:08:58 INFO - PROCESS | 1108 | [1108] 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 14:08:58 INFO - PROCESS | 1108 | [1108] 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 14:08:58 INFO - PROCESS | 1108 | [1108] 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 14:08:58 INFO - PROCESS | 1108 | 1461272938364 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:08:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:08:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:08:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:08:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:08:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:08:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:08:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 874ms 14:08:58 INFO - PROCESS | 1108 | 1461272938391 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 1108 | 1461272938393 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:08:58 INFO - PROCESS | 1108 | 1461272938398 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:08:58 INFO - PROCESS | 1108 | 1461272938400 Marionette TRACE conn5 <- [1,2914,null,{}] 14:08:58 INFO - PROCESS | 1108 | 1461272938404 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:58 INFO - PROCESS | 1108 | 1461272938519 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:08:58 INFO - PROCESS | 1108 | 1461272938691 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1108 | ++DOCSHELL 1DBBA400 == 79 [pid = 1108] [id = 738] 14:08:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1DBBEC00) [pid = 1108] [serial = 2214] [outer = 00000000] 14:08:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1DC1BC00) [pid = 1108] [serial = 2215] [outer = 1DBBEC00] 14:08:58 INFO - PROCESS | 1108 | 1461272938751 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1DC1E800) [pid = 1108] [serial = 2216] [outer = 1DBBEC00] 14:08:59 INFO - PROCESS | 1108 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:08:59 INFO - PROCESS | 1108 | 1461272939325 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:08:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:08:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 14:08:59 INFO - PROCESS | 1108 | 1461272939372 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1108 | 1461272939375 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:08:59 INFO - PROCESS | 1108 | 1461272939378 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:08:59 INFO - PROCESS | 1108 | 1461272939380 Marionette TRACE conn5 <- [1,2918,null,{}] 14:08:59 INFO - PROCESS | 1108 | 1461272939384 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:59 INFO - PROCESS | 1108 | 1461272939509 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:08:59 INFO - PROCESS | 1108 | 1461272939663 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 1108 | ++DOCSHELL 1DC20C00 == 80 [pid = 1108] [id = 739] 14:08:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1DC26800) [pid = 1108] [serial = 2217] [outer = 00000000] 14:08:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1DC70800) [pid = 1108] [serial = 2218] [outer = 1DC26800] 14:08:59 INFO - PROCESS | 1108 | 1461272939723 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1DC74000) [pid = 1108] [serial = 2219] [outer = 1DC26800] 14:09:00 INFO - PROCESS | 1108 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:09:00 INFO - PROCESS | 1108 | 1461272940206 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:09:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:09:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 14:09:00 INFO - PROCESS | 1108 | 1461272940252 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 1108 | 1461272940254 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:09:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:09:00 INFO - PROCESS | 1108 | 1461272940275 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 1108 | 1461272940277 Marionette TRACE conn5 <- [1,2922,null,{}] 14:09:00 INFO - PROCESS | 1108 | 1461272940282 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:00 INFO - PROCESS | 1108 | 1461272940397 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:09:00 INFO - PROCESS | 1108 | 1461272940562 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 1108 | ++DOCSHELL 1DC25000 == 81 [pid = 1108] [id = 740] 14:09:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1DC76C00) [pid = 1108] [serial = 2220] [outer = 00000000] 14:09:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1DC7F400) [pid = 1108] [serial = 2221] [outer = 1DC76C00] 14:09:00 INFO - PROCESS | 1108 | 1461272940618 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1DC83800) [pid = 1108] [serial = 2222] [outer = 1DC76C00] 14:09:01 INFO - PROCESS | 1108 | 1461272941103 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:09:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:09:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 890ms 14:09:01 INFO - PROCESS | 1108 | 1461272941152 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 1108 | 1461272941155 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:09:01 INFO - PROCESS | 1108 | 1461272941158 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:09:01 INFO - PROCESS | 1108 | 1461272941160 Marionette TRACE conn5 <- [1,2926,null,{}] 14:09:01 INFO - PROCESS | 1108 | 1461272941164 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 1108 | 1461272941280 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:09:01 INFO - PROCESS | 1108 | 1461272941449 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 1108 | ++DOCSHELL 1DC85000 == 82 [pid = 1108] [id = 741] 14:09:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DC86000) [pid = 1108] [serial = 2223] [outer = 00000000] 14:09:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1E366000) [pid = 1108] [serial = 2224] [outer = 1DC86000] 14:09:01 INFO - PROCESS | 1108 | 1461272941506 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1E36C800) [pid = 1108] [serial = 2225] [outer = 1DC86000] 14:09:02 INFO - PROCESS | 1108 | 1461272942072 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:09:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:09:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 14:09:02 INFO - PROCESS | 1108 | 1461272942383 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 1108 | 1461272942388 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:09:02 INFO - PROCESS | 1108 | 1461272942408 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 1108 | 1461272942411 Marionette TRACE conn5 <- [1,2930,null,{}] 14:09:02 INFO - PROCESS | 1108 | 1461272942417 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:09:02 INFO - PROCESS | 1108 | 1461272942526 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:09:02 INFO - PROCESS | 1108 | 1461272942655 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1108 | ++DOCSHELL 0FF9B000 == 83 [pid = 1108] [id = 742] 14:09:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (1010B800) [pid = 1108] [serial = 2226] [outer = 00000000] 14:09:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (10B09800) [pid = 1108] [serial = 2227] [outer = 1010B800] 14:09:02 INFO - PROCESS | 1108 | 1461272942704 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (10C63000) [pid = 1108] [serial = 2228] [outer = 1010B800] 14:09:03 INFO - PROCESS | 1108 | 1461272943245 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:09:03 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:09:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 14:09:03 INFO - PROCESS | 1108 | 1461272943294 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:09:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:09:03 INFO - PROCESS | 1108 | 1461272943297 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:09:03 INFO - PROCESS | 1108 | 1461272943305 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 1108 | 1461272943309 Marionette TRACE conn5 <- [1,2934,null,{}] 14:09:03 INFO - PROCESS | 1108 | 1461272943313 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 1108 | 1461272943426 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:09:03 INFO - PROCESS | 1108 | 1461272943600 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 1108 | ++DOCSHELL 0EF2B400 == 84 [pid = 1108] [id = 743] 14:09:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (10C5B800) [pid = 1108] [serial = 2229] [outer = 00000000] 14:09:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1542D400) [pid = 1108] [serial = 2230] [outer = 10C5B800] 14:09:03 INFO - PROCESS | 1108 | 1461272943653 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (15910000) [pid = 1108] [serial = 2231] [outer = 10C5B800] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 10C77400 == 83 [pid = 1108] [id = 205] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 0EF0BC00 == 82 [pid = 1108] [id = 196] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 18CCFC00 == 81 [pid = 1108] [id = 686] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 1A01D800 == 80 [pid = 1108] [id = 688] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 15426400 == 79 [pid = 1108] [id = 198] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 15428800 == 78 [pid = 1108] [id = 193] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 19CEBC00 == 77 [pid = 1108] [id = 687] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 1A7DCC00 == 76 [pid = 1108] [id = 732] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 19863400 == 75 [pid = 1108] [id = 731] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 0EF0A000 == 74 [pid = 1108] [id = 730] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 19D48800 == 73 [pid = 1108] [id = 729] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 19861800 == 72 [pid = 1108] [id = 728] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 16AC7C00 == 71 [pid = 1108] [id = 727] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 159DF000 == 70 [pid = 1108] [id = 726] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (1B1E1000) [pid = 1108] [serial = 2110] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 141 (1AA64800) [pid = 1108] [serial = 2098] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 140 (10C6EC00) [pid = 1108] [serial = 2101] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 139 (16B40400) [pid = 1108] [serial = 2104] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 138 (1B12BC00) [pid = 1108] [serial = 2107] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 137 (1B1ECC00) [pid = 1108] [serial = 2113] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 136 (1A5D8400) [pid = 1108] [serial = 2146] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 135 (1D69CC00) [pid = 1108] [serial = 2116] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 10B06000 == 69 [pid = 1108] [id = 725] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 0EF59000 == 68 [pid = 1108] [id = 724] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 0EF3B400 == 67 [pid = 1108] [id = 723] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 1DB5B400 == 66 [pid = 1108] [id = 722] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 1DB4F000 == 65 [pid = 1108] [id = 721] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 1B1CF800 == 64 [pid = 1108] [id = 720] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 1AECB800 == 63 [pid = 1108] [id = 719] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 19D89C00 == 62 [pid = 1108] [id = 718] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 1204F800 == 61 [pid = 1108] [id = 717] 14:09:04 INFO - PROCESS | 1108 | --DOCSHELL 0EF75400 == 60 [pid = 1108] [id = 716] 14:09:04 INFO - PROCESS | 1108 | 1461272944276 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:09:04 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:09:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1027ms 14:09:04 INFO - PROCESS | 1108 | 1461272944330 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 1108 | 1461272944333 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:09:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:09:04 INFO - PROCESS | 1108 | 1461272944336 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 1108 | 1461272944338 Marionette TRACE conn5 <- [1,2938,null,{}] 14:09:04 INFO - PROCESS | 1108 | 1461272944347 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:04 INFO - PROCESS | 1108 | 1461272944462 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 134 (15904800) [pid = 1108] [serial = 2140] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (19D7F400) [pid = 1108] [serial = 2143] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (16AC3C00) [pid = 1108] [serial = 2141] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (19CE8C00) [pid = 1108] [serial = 2138] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (16A8E000) [pid = 1108] [serial = 2132] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (1A015C00) [pid = 1108] [serial = 2144] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (177C8C00) [pid = 1108] [serial = 2134] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (0EF10800) [pid = 1108] [serial = 2122] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (0EF2F400) [pid = 1108] [serial = 2123] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (10C6F800) [pid = 1108] [serial = 2125] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (10D5E000) [pid = 1108] [serial = 2126] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (11004000) [pid = 1108] [serial = 2120] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 122 (10C76800) [pid = 1108] [serial = 2119] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 121 (15C89400) [pid = 1108] [serial = 2131] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 120 (19B72C00) [pid = 1108] [serial = 2137] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 119 (19067400) [pid = 1108] [serial = 2135] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 118 (1542DC00) [pid = 1108] [serial = 2128] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | --DOMWINDOW == 117 (1549C800) [pid = 1108] [serial = 2129] [outer = 00000000] [url = about:blank] 14:09:04 INFO - PROCESS | 1108 | 1461272944577 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1108 | ++DOCSHELL 0EF80C00 == 61 [pid = 1108] [id = 744] 14:09:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 118 (0FF93800) [pid = 1108] [serial = 2232] [outer = 00000000] 14:09:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 119 (10384400) [pid = 1108] [serial = 2233] [outer = 0FF93800] 14:09:04 INFO - PROCESS | 1108 | 1461272944626 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 120 (10B0CC00) [pid = 1108] [serial = 2234] [outer = 0FF93800] 14:09:04 INFO - PROCESS | 1108 | ++DOCSHELL 15413000 == 62 [pid = 1108] [id = 745] 14:09:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 121 (1541A400) [pid = 1108] [serial = 2235] [outer = 00000000] 14:09:04 INFO - PROCESS | 1108 | ++DOMWINDOW == 122 (15420800) [pid = 1108] [serial = 2236] [outer = 1541A400] 14:09:05 INFO - PROCESS | 1108 | 1461272945155 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:09:05 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:09:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 14:09:05 INFO - PROCESS | 1108 | 1461272945210 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 1108 | 1461272945212 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:09:05 INFO - PROCESS | 1108 | 1461272945220 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 1108 | 1461272945221 Marionette TRACE conn5 <- [1,2942,null,{}] 14:09:05 INFO - PROCESS | 1108 | 1461272945224 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 1108 | 1461272945337 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:09:05 INFO - PROCESS | 1108 | 1461272945451 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 1108 | ++DOCSHELL 110B4C00 == 63 [pid = 1108] [id = 746] 14:09:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 123 (110BC800) [pid = 1108] [serial = 2237] [outer = 00000000] 14:09:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (154F7400) [pid = 1108] [serial = 2238] [outer = 110BC800] 14:09:05 INFO - PROCESS | 1108 | 1461272945497 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (159D2000) [pid = 1108] [serial = 2239] [outer = 110BC800] 14:09:05 INFO - PROCESS | 1108 | 1461272945842 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:09:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:09:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:09:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 14:09:05 INFO - PROCESS | 1108 | 1461272945913 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 1108 | 1461272945915 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:09:05 INFO - PROCESS | 1108 | 1461272945919 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 1108 | 1461272945921 Marionette TRACE conn5 <- [1,2946,null,{}] 14:09:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:09:05 INFO - PROCESS | 1108 | 1461272945924 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 1108 | 1461272946044 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:09:06 INFO - PROCESS | 1108 | 1461272946050 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 1108 | ++DOCSHELL 15C85800 == 64 [pid = 1108] [id = 747] 14:09:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (16A83000) [pid = 1108] [serial = 2240] [outer = 00000000] 14:09:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (1730C000) [pid = 1108] [serial = 2241] [outer = 16A83000] 14:09:06 INFO - PROCESS | 1108 | 1461272946095 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (177CA800) [pid = 1108] [serial = 2242] [outer = 16A83000] 14:09:06 INFO - PROCESS | 1108 | 1461272946595 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:09:06 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:09:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 14:09:06 INFO - PROCESS | 1108 | 1461272946657 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 1108 | 1461272946659 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:09:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:09:06 INFO - PROCESS | 1108 | 1461272946662 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 1108 | 1461272946664 Marionette TRACE conn5 <- [1,2950,null,{}] 14:09:06 INFO - PROCESS | 1108 | 1461272946667 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 1108 | 1461272946819 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:09:06 INFO - PROCESS | 1108 | 1461272946839 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 1108 | ++DOCSHELL 18CCE800 == 65 [pid = 1108] [id = 748] 14:09:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (19860400) [pid = 1108] [serial = 2243] [outer = 00000000] 14:09:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (19949C00) [pid = 1108] [serial = 2244] [outer = 19860400] 14:09:06 INFO - PROCESS | 1108 | 1461272946885 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (19B6EC00) [pid = 1108] [serial = 2245] [outer = 19860400] 14:09:07 INFO - PROCESS | 1108 | 1461272947329 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:09:07 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:09:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 14:09:07 INFO - PROCESS | 1108 | 1461272947393 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 1108 | 1461272947395 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:09:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:09:07 INFO - PROCESS | 1108 | 1461272947398 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 1108 | 1461272947400 Marionette TRACE conn5 <- [1,2954,null,{}] 14:09:07 INFO - PROCESS | 1108 | 1461272947412 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:07 INFO - PROCESS | 1108 | 1461272947580 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:09:07 INFO - PROCESS | 1108 | 1461272947609 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 1108 | ++DOCSHELL 19CEC000 == 66 [pid = 1108] [id = 749] 14:09:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (19CF0800) [pid = 1108] [serial = 2246] [outer = 00000000] 14:09:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1A012000) [pid = 1108] [serial = 2247] [outer = 19CF0800] 14:09:07 INFO - PROCESS | 1108 | 1461272947656 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1A017C00) [pid = 1108] [serial = 2248] [outer = 19CF0800] 14:09:08 INFO - PROCESS | 1108 | 1461272948108 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:09:08 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:09:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 14:09:08 INFO - PROCESS | 1108 | 1461272948132 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:09:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:09:08 INFO - PROCESS | 1108 | 1461272948134 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:09:08 INFO - PROCESS | 1108 | 1461272948137 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 1108 | 1461272948139 Marionette TRACE conn5 <- [1,2958,null,{}] 14:09:08 INFO - PROCESS | 1108 | 1461272948149 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 1108 | 1461272948280 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 133 (16ABF000) [pid = 1108] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 132 (1AA5EC00) [pid = 1108] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 131 (15BE9C00) [pid = 1108] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 130 (19862000) [pid = 1108] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 129 (0EF40400) [pid = 1108] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 128 (0FF95800) [pid = 1108] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 127 (19D89400) [pid = 1108] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 126 (16F0EC00) [pid = 1108] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 125 (10B0B400) [pid = 1108] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 124 (0EF0A800) [pid = 1108] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:09:08 INFO - PROCESS | 1108 | --DOMWINDOW == 123 (19B6D800) [pid = 1108] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:09:08 INFO - PROCESS | 1108 | 1461272948606 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 1108 | ++DOCSHELL 0EF10C00 == 67 [pid = 1108] [id = 750] 14:09:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 124 (0EF12000) [pid = 1108] [serial = 2249] [outer = 00000000] 14:09:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 125 (10D57000) [pid = 1108] [serial = 2250] [outer = 0EF12000] 14:09:08 INFO - PROCESS | 1108 | 1461272948655 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 1108 | ++DOMWINDOW == 126 (1542D800) [pid = 1108] [serial = 2251] [outer = 0EF12000] 14:09:08 INFO - PROCESS | 1108 | 1461272949005 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:09:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:09:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 14:09:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:09:09 INFO - PROCESS | 1108 | 1461272949028 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1108 | 1461272949030 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:09:09 INFO - PROCESS | 1108 | 1461272949033 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1108 | 1461272949035 Marionette TRACE conn5 <- [1,2962,null,{}] 14:09:09 INFO - PROCESS | 1108 | 1461272949038 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:09 INFO - PROCESS | 1108 | 1461272949131 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:09:09 INFO - PROCESS | 1108 | 1461272949246 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1108 | ++DOCSHELL 11004000 == 68 [pid = 1108] [id = 751] 14:09:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 127 (159CCC00) [pid = 1108] [serial = 2252] [outer = 00000000] 14:09:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 128 (1A5D6000) [pid = 1108] [serial = 2253] [outer = 159CCC00] 14:09:09 INFO - PROCESS | 1108 | 1461272949291 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 129 (1A7D4000) [pid = 1108] [serial = 2254] [outer = 159CCC00] 14:09:09 INFO - PROCESS | 1108 | 1461272949631 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:09:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:09:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 14:09:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:09:09 INFO - PROCESS | 1108 | 1461272949664 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1108 | 1461272949666 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:09:09 INFO - PROCESS | 1108 | 1461272949669 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1108 | 1461272949671 Marionette TRACE conn5 <- [1,2966,null,{}] 14:09:09 INFO - PROCESS | 1108 | 1461272949674 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:09 INFO - PROCESS | 1108 | 1461272949770 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:09:09 INFO - PROCESS | 1108 | 1461272949881 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1108 | ++DOCSHELL 0FF99400 == 69 [pid = 1108] [id = 752] 14:09:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 130 (1A01E800) [pid = 1108] [serial = 2255] [outer = 00000000] 14:09:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 131 (1AB4A000) [pid = 1108] [serial = 2256] [outer = 1A01E800] 14:09:09 INFO - PROCESS | 1108 | 1461272949928 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1108 | ++DOMWINDOW == 132 (1B0F6800) [pid = 1108] [serial = 2257] [outer = 1A01E800] 14:09:10 INFO - PROCESS | 1108 | 1461272950296 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:09:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:09:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 14:09:10 INFO - PROCESS | 1108 | 1461272950341 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 1108 | 1461272950343 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:09:10 INFO - PROCESS | 1108 | 1461272950346 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 1108 | 1461272950349 Marionette TRACE conn5 <- [1,2970,null,{}] 14:09:10 INFO - PROCESS | 1108 | 1461272950352 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 1108 | 1461272950461 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:09:10 INFO - PROCESS | 1108 | 1461272950580 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 1108 | ++DOCSHELL 1A7DFC00 == 70 [pid = 1108] [id = 753] 14:09:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 133 (1AA5DC00) [pid = 1108] [serial = 2258] [outer = 00000000] 14:09:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 134 (1CB28000) [pid = 1108] [serial = 2259] [outer = 1AA5DC00] 14:09:10 INFO - PROCESS | 1108 | 1461272950633 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 1108 | ++DOMWINDOW == 135 (1DABC000) [pid = 1108] [serial = 2260] [outer = 1AA5DC00] 14:09:11 INFO - PROCESS | 1108 | 1461272951268 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:09:11 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:09:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:09:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 14:09:11 INFO - PROCESS | 1108 | 1461272951321 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 1108 | 1461272951327 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:09:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:09:11 INFO - PROCESS | 1108 | 1461272951333 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 1108 | 1461272951337 Marionette TRACE conn5 <- [1,2974,null,{}] 14:09:11 INFO - PROCESS | 1108 | 1461272951343 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:11 INFO - PROCESS | 1108 | 1461272951466 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:09:11 INFO - PROCESS | 1108 | 1461272951625 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1108 | ++DOCSHELL 10818800 == 71 [pid = 1108] [id = 754] 14:09:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 136 (1087D400) [pid = 1108] [serial = 2261] [outer = 00000000] 14:09:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 137 (1100D000) [pid = 1108] [serial = 2262] [outer = 1087D400] 14:09:11 INFO - PROCESS | 1108 | 1461272951684 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1108 | ++DOMWINDOW == 138 (12308000) [pid = 1108] [serial = 2263] [outer = 1087D400] 14:09:12 INFO - PROCESS | 1108 | 1461272952196 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:09:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:09:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 14:09:12 INFO - PROCESS | 1108 | 1461272952206 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1108 | 1461272952212 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:09:12 INFO - PROCESS | 1108 | 1461272952236 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1108 | 1461272952239 Marionette TRACE conn5 <- [1,2978,null,{}] 14:09:12 INFO - PROCESS | 1108 | 1461272952243 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 1108 | 1461272952367 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:09:12 INFO - PROCESS | 1108 | 1461272952537 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 1108 | ++DOCSHELL 16A87400 == 72 [pid = 1108] [id = 755] 14:09:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 139 (16AC2400) [pid = 1108] [serial = 2264] [outer = 00000000] 14:09:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 140 (1985A400) [pid = 1108] [serial = 2265] [outer = 16AC2400] 14:09:12 INFO - PROCESS | 1108 | 1461272952593 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 1108 | ++DOMWINDOW == 141 (19B73400) [pid = 1108] [serial = 2266] [outer = 16AC2400] 14:09:13 INFO - PROCESS | 1108 | ++DOCSHELL 1D69A000 == 73 [pid = 1108] [id = 756] 14:09:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 142 (1D69CC00) [pid = 1108] [serial = 2267] [outer = 00000000] 14:09:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (1DA23400) [pid = 1108] [serial = 2268] [outer = 1D69CC00] 14:09:13 INFO - PROCESS | 1108 | 1461272953267 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:09:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:09:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1082ms 14:09:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:09:13 INFO - PROCESS | 1108 | 1461272953316 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 1108 | 1461272953318 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:09:13 INFO - PROCESS | 1108 | 1461272953322 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 1108 | 1461272953326 Marionette TRACE conn5 <- [1,2982,null,{}] 14:09:13 INFO - PROCESS | 1108 | 1461272953337 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 1108 | 1461272953491 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:09:13 INFO - PROCESS | 1108 | 1461272953646 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1108 | ++DOCSHELL 1DB42000 == 74 [pid = 1108] [id = 757] 14:09:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1DB48800) [pid = 1108] [serial = 2269] [outer = 00000000] 14:09:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1DB59800) [pid = 1108] [serial = 2270] [outer = 1DB48800] 14:09:13 INFO - PROCESS | 1108 | 1461272953707 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1DB85800) [pid = 1108] [serial = 2271] [outer = 1DB48800] 14:09:14 INFO - PROCESS | 1108 | 1461272954253 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:09:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:09:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:09:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 14:09:14 INFO - PROCESS | 1108 | 1461272954296 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 1108 | 1461272954299 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 1108 | 1461272954302 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:09:14 INFO - PROCESS | 1108 | 1461272954304 Marionette TRACE conn5 <- [1,2986,null,{}] 14:09:14 INFO - PROCESS | 1108 | 1461272954326 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 1108 | 1461272954459 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:09:14 INFO - PROCESS | 1108 | 1461272954634 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 1108 | ++DOCSHELL 1DBA4000 == 75 [pid = 1108] [id = 758] 14:09:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1DBAD000) [pid = 1108] [serial = 2272] [outer = 00000000] 14:09:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1DC24800) [pid = 1108] [serial = 2273] [outer = 1DBAD000] 14:09:14 INFO - PROCESS | 1108 | 1461272954691 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DC6CC00) [pid = 1108] [serial = 2274] [outer = 1DBAD000] 14:09:15 INFO - PROCESS | 1108 | 1461272955229 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:09:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:09:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 14:09:15 INFO - PROCESS | 1108 | 1461272955276 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 1108 | 1461272955278 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:09:15 INFO - PROCESS | 1108 | 1461272955282 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:09:15 INFO - PROCESS | 1108 | 1461272955284 Marionette TRACE conn5 <- [1,2990,null,{}] 14:09:15 INFO - PROCESS | 1108 | 1461272955287 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:15 INFO - PROCESS | 1108 | 1461272955403 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:09:15 INFO - PROCESS | 1108 | 1461272955575 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 1108 | ++DOCSHELL 1DBC1400 == 76 [pid = 1108] [id = 759] 14:09:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1DC6E000) [pid = 1108] [serial = 2275] [outer = 00000000] 14:09:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1E361C00) [pid = 1108] [serial = 2276] [outer = 1DC6E000] 14:09:15 INFO - PROCESS | 1108 | 1461272955631 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1E5CBC00) [pid = 1108] [serial = 2277] [outer = 1DC6E000] 14:09:16 INFO - PROCESS | 1108 | 1461272956143 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:09:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:09:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 14:09:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:09:16 INFO - PROCESS | 1108 | 1461272956156 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 1108 | 1461272956158 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:09:16 INFO - PROCESS | 1108 | 1461272956161 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 1108 | 1461272956163 Marionette TRACE conn5 <- [1,2994,null,{}] 14:09:16 INFO - PROCESS | 1108 | 1461272956167 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 1108 | 1461272956292 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:09:16 INFO - PROCESS | 1108 | 1461272956424 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 1108 | ++DOCSHELL 1E5CCC00 == 77 [pid = 1108] [id = 760] 14:09:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1E5CE800) [pid = 1108] [serial = 2278] [outer = 00000000] 14:09:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1E613800) [pid = 1108] [serial = 2279] [outer = 1E5CE800] 14:09:16 INFO - PROCESS | 1108 | 1461272956482 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1E618C00) [pid = 1108] [serial = 2280] [outer = 1E5CE800] 14:09:17 INFO - PROCESS | 1108 | 1461272957011 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:09:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:09:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 14:09:17 INFO - PROCESS | 1108 | 1461272957092 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 1108 | 1461272957095 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:09:17 INFO - PROCESS | 1108 | 1461272957098 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:09:17 INFO - PROCESS | 1108 | 1461272957100 Marionette TRACE conn5 <- [1,2998,null,{}] 14:09:17 INFO - PROCESS | 1108 | 1461272957104 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:17 INFO - PROCESS | 1108 | 1461272957219 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:09:17 INFO - PROCESS | 1108 | 1461272957346 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 1108 | ++DOCSHELL 1E613C00 == 78 [pid = 1108] [id = 761] 14:09:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (1F824400) [pid = 1108] [serial = 2281] [outer = 00000000] 14:09:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1F82F400) [pid = 1108] [serial = 2282] [outer = 1F824400] 14:09:17 INFO - PROCESS | 1108 | 1461272957399 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1F830800) [pid = 1108] [serial = 2283] [outer = 1F824400] 14:09:17 INFO - PROCESS | 1108 | [1108] 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 14:09:18 INFO - PROCESS | 1108 | 1461272958021 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:09:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:09:18 INFO - {} 14:09:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:09:18 INFO - {} 14:09:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:09:18 INFO - {} 14:09:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:09:18 INFO - {} 14:09:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 14:09:18 INFO - PROCESS | 1108 | 1461272958072 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 1108 | 1461272958075 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:09:18 INFO - PROCESS | 1108 | 1461272958078 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - TEST-START | /FileAPI/fileReader.html 14:09:18 INFO - PROCESS | 1108 | 1461272958080 Marionette TRACE conn5 <- [1,3002,null,{}] 14:09:18 INFO - PROCESS | 1108 | 1461272958084 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 1108 | 1461272958231 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:09:18 INFO - PROCESS | 1108 | 1461272958406 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 1108 | ++DOCSHELL 1F82A000 == 79 [pid = 1108] [id = 762] 14:09:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1F82EC00) [pid = 1108] [serial = 2284] [outer = 00000000] 14:09:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (2022A400) [pid = 1108] [serial = 2285] [outer = 1F82EC00] 14:09:18 INFO - PROCESS | 1108 | 1461272958461 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (2022CC00) [pid = 1108] [serial = 2286] [outer = 1F82EC00] 14:09:18 INFO - PROCESS | 1108 | 1461272958974 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:09:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 14:09:18 INFO - PROCESS | 1108 | 1461272959012 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 1108 | 1461272959014 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:09:19 INFO - PROCESS | 1108 | 1461272959018 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - TEST-START | /FileAPI/historical.html 14:09:19 INFO - PROCESS | 1108 | 1461272959020 Marionette TRACE conn5 <- [1,3006,null,{}] 14:09:19 INFO - PROCESS | 1108 | 1461272959038 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:19 INFO - PROCESS | 1108 | 1461272959196 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:09:19 INFO - PROCESS | 1108 | 1461272959292 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 1108 | ++DOCSHELL 2022DC00 == 80 [pid = 1108] [id = 763] 14:09:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (2022F000) [pid = 1108] [serial = 2287] [outer = 00000000] 14:09:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (20236C00) [pid = 1108] [serial = 2288] [outer = 2022F000] 14:09:19 INFO - PROCESS | 1108 | 1461272959345 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (21062400) [pid = 1108] [serial = 2289] [outer = 2022F000] 14:09:19 INFO - PROCESS | 1108 | 1461272959825 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:09:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:09:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:09:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:09:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:09:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:09:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:09:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:09:19 INFO - TEST-OK | /FileAPI/historical.html | took 830ms 14:09:19 INFO - PROCESS | 1108 | 1461272959853 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:09:19 INFO - TEST-START | /FileAPI/idlharness.html 14:09:19 INFO - PROCESS | 1108 | 1461272959855 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:09:19 INFO - PROCESS | 1108 | 1461272959908 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 1108 | 1461272959910 Marionette TRACE conn5 <- [1,3010,null,{}] 14:09:19 INFO - PROCESS | 1108 | 1461272959930 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:20 INFO - PROCESS | 1108 | 1461272960050 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:09:20 INFO - PROCESS | 1108 | 1461272960227 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 1108 | ++DOCSHELL 0FF96C00 == 81 [pid = 1108] [id = 764] 14:09:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (0FF9AC00) [pid = 1108] [serial = 2290] [outer = 00000000] 14:09:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (2106E000) [pid = 1108] [serial = 2291] [outer = 0FF9AC00] 14:09:20 INFO - PROCESS | 1108 | 1461272960282 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (2106DC00) [pid = 1108] [serial = 2292] [outer = 0FF9AC00] 14:09:21 INFO - PROCESS | 1108 | 1461272961537 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:09:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:09:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:09:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:09:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:09:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:09:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:09:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:09:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:09:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:09:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:09:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:09:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:09:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:09:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:09:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:09:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:09:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:09:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1831ms 14:09:21 INFO - PROCESS | 1108 | 1461272961691 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 1108 | 1461272961695 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:09:21 INFO - TEST-START | /FileAPI/idlharness.worker 14:09:21 INFO - PROCESS | 1108 | 1461272961700 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 1108 | 1461272961704 Marionette TRACE conn5 <- [1,3014,null,{}] 14:09:21 INFO - PROCESS | 1108 | 1461272961710 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:21 INFO - PROCESS | 1108 | 1461272961852 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:09:21 INFO - PROCESS | 1108 | 1461272962010 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1108 | ++DOCSHELL 10B0C400 == 82 [pid = 1108] [id = 765] 14:09:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (10D5D800) [pid = 1108] [serial = 2293] [outer = 00000000] 14:09:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (1590DC00) [pid = 1108] [serial = 2294] [outer = 10D5D800] 14:09:22 INFO - PROCESS | 1108 | 1461272962061 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (15C8F400) [pid = 1108] [serial = 2295] [outer = 10D5D800] 14:09:22 INFO - PROCESS | 1108 | [1108] 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 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 0FF99400 == 81 [pid = 1108] [id = 752] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 11004000 == 80 [pid = 1108] [id = 751] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 0EF10C00 == 79 [pid = 1108] [id = 750] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 19CEC000 == 78 [pid = 1108] [id = 749] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 18CCE800 == 77 [pid = 1108] [id = 748] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 15C85800 == 76 [pid = 1108] [id = 747] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 110B4C00 == 75 [pid = 1108] [id = 746] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 15413000 == 74 [pid = 1108] [id = 745] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (1B1E5400) [pid = 1108] [serial = 2158] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (1D694C00) [pid = 1108] [serial = 2161] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1DB56C00) [pid = 1108] [serial = 2164] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (1DB83C00) [pid = 1108] [serial = 2167] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 0EF80C00 == 73 [pid = 1108] [id = 744] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 0EF2B400 == 72 [pid = 1108] [id = 743] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 0FF9B000 == 71 [pid = 1108] [id = 742] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 1DC25000 == 70 [pid = 1108] [id = 740] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 1DC20C00 == 69 [pid = 1108] [id = 739] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 1DBBA400 == 68 [pid = 1108] [id = 738] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 1DB90000 == 67 [pid = 1108] [id = 737] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 0FF97800 == 66 [pid = 1108] [id = 734] 14:09:22 INFO - PROCESS | 1108 | --DOCSHELL 1C1C4400 == 65 [pid = 1108] [id = 733] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (1AAE0000) [pid = 1108] [serial = 2099] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (1A01A400) [pid = 1108] [serial = 2189] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (1A7E0800) [pid = 1108] [serial = 2194] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (1A8CF000) [pid = 1108] [serial = 2195] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1B1D3000) [pid = 1108] [serial = 2198] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 160 (15418C00) [pid = 1108] [serial = 2192] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 159 (19725C00) [pid = 1108] [serial = 2183] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 158 (1B0EFC00) [pid = 1108] [serial = 2197] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 157 (16A8FC00) [pid = 1108] [serial = 2179] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (16AC6400) [pid = 1108] [serial = 2180] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (19B70800) [pid = 1108] [serial = 2185] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (10C58800) [pid = 1108] [serial = 2171] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (1080E800) [pid = 1108] [serial = 2170] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (1A876C00) [pid = 1108] [serial = 2155] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (1010FC00) [pid = 1108] [serial = 2173] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (106A0000) [pid = 1108] [serial = 2174] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (1A016000) [pid = 1108] [serial = 2188] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (19066000) [pid = 1108] [serial = 2182] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1205C000) [pid = 1108] [serial = 2176] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (124B0C00) [pid = 1108] [serial = 2177] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 145 (10883000) [pid = 1108] [serial = 2149] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 144 (1542CC00) [pid = 1108] [serial = 2152] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 143 (19CF4000) [pid = 1108] [serial = 2186] [outer = 00000000] [url = about:blank] 14:09:22 INFO - PROCESS | 1108 | --DOMWINDOW == 142 (10816C00) [pid = 1108] [serial = 2191] [outer = 00000000] [url = about:blank] 14:09:23 INFO - PROCESS | 1108 | 1461272963190 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:09:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:09:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:09:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:09:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:09:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:09:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:09:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:09:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:09:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:09:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:09:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:09:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:09:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:09:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:09:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:09:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:09:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:09:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:09:23 INFO - {} 14:09:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1640ms 14:09:23 INFO - PROCESS | 1108 | 1461272963358 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 1108 | 1461272963364 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:09:23 INFO - PROCESS | 1108 | 1461272963370 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 1108 | 1461272963372 Marionette TRACE conn5 <- [1,3018,null,{}] 14:09:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:09:23 INFO - PROCESS | 1108 | 1461272963376 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:23 INFO - PROCESS | 1108 | 1461272963472 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:09:23 INFO - PROCESS | 1108 | 1461272963607 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 1108 | ++DOCSHELL 15425C00 == 66 [pid = 1108] [id = 766] 14:09:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 143 (16ABF000) [pid = 1108] [serial = 2296] [outer = 00000000] 14:09:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 144 (1A5D0400) [pid = 1108] [serial = 2297] [outer = 16ABF000] 14:09:23 INFO - PROCESS | 1108 | 1461272963653 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1108 | ++DOMWINDOW == 145 (1A884000) [pid = 1108] [serial = 2298] [outer = 16ABF000] 14:09:24 INFO - PROCESS | 1108 | 1461272964020 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:09:24 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:09:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 14:09:24 INFO - PROCESS | 1108 | 1461272964062 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 1108 | 1461272964064 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:09:24 INFO - PROCESS | 1108 | 1461272964069 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:09:24 INFO - PROCESS | 1108 | 1461272964072 Marionette TRACE conn5 <- [1,3022,null,{}] 14:09:24 INFO - PROCESS | 1108 | 1461272964082 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 1108 | 1461272964186 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:09:24 INFO - PROCESS | 1108 | 1461272964194 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 1108 | ++DOCSHELL 1AB44400 == 67 [pid = 1108] [id = 767] 14:09:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 146 (1AB45800) [pid = 1108] [serial = 2299] [outer = 00000000] 14:09:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1CB24C00) [pid = 1108] [serial = 2300] [outer = 1AB45800] 14:09:24 INFO - PROCESS | 1108 | 1461272964244 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (1DB45800) [pid = 1108] [serial = 2301] [outer = 1AB45800] 14:09:24 INFO - PROCESS | 1108 | 1461272964713 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:09:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 14:09:24 INFO - PROCESS | 1108 | 1461272964772 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 1108 | 1461272964775 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:09:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:09:24 INFO - PROCESS | 1108 | 1461272964779 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 1108 | 1461272964781 Marionette TRACE conn5 <- [1,3026,null,{}] 14:09:24 INFO - PROCESS | 1108 | 1461272964784 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 1108 | 1461272964884 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:09:24 INFO - PROCESS | 1108 | 1461272964920 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 1108 | ++DOCSHELL 1DB87C00 == 68 [pid = 1108] [id = 768] 14:09:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (1DB8E800) [pid = 1108] [serial = 2302] [outer = 00000000] 14:09:24 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (1DBC0800) [pid = 1108] [serial = 2303] [outer = 1DB8E800] 14:09:24 INFO - PROCESS | 1108 | 1461272964965 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (1DC1C400) [pid = 1108] [serial = 2304] [outer = 1DB8E800] 14:09:25 INFO - PROCESS | 1108 | 1461272965456 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:09:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:09:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:09:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 14:09:25 INFO - PROCESS | 1108 | 1461272965512 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 1108 | 1461272965514 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:09:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:09:25 INFO - PROCESS | 1108 | 1461272965517 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 1108 | 1461272965519 Marionette TRACE conn5 <- [1,3030,null,{}] 14:09:25 INFO - PROCESS | 1108 | 1461272965522 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:25 INFO - PROCESS | 1108 | 1461272965666 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:09:25 INFO - PROCESS | 1108 | 1461272965745 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 1108 | ++DOCSHELL 1DC20C00 == 69 [pid = 1108] [id = 769] 14:09:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (1DC25C00) [pid = 1108] [serial = 2305] [outer = 00000000] 14:09:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (1E35FC00) [pid = 1108] [serial = 2306] [outer = 1DC25C00] 14:09:25 INFO - PROCESS | 1108 | 1461272965790 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (1E36D000) [pid = 1108] [serial = 2307] [outer = 1DC25C00] 14:09:26 INFO - PROCESS | 1108 | 1461272966513 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:09:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:09:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:09:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:09:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:09:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:09:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1129ms 14:09:26 INFO - PROCESS | 1108 | 1461272966650 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 1108 | 1461272966653 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:09:26 INFO - PROCESS | 1108 | 1461272966656 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:09:26 INFO - PROCESS | 1108 | 1461272966658 Marionette TRACE conn5 <- [1,3034,null,{}] 14:09:26 INFO - PROCESS | 1108 | 1461272966671 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:26 INFO - PROCESS | 1108 | 1461272966827 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:09:26 INFO - PROCESS | 1108 | 1461272966842 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 1108 | ++DOCSHELL 1E5C9C00 == 70 [pid = 1108] [id = 770] 14:09:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (1E5CF800) [pid = 1108] [serial = 2308] [outer = 00000000] 14:09:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (210E7C00) [pid = 1108] [serial = 2309] [outer = 1E5CF800] 14:09:26 INFO - PROCESS | 1108 | 1461272966889 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (219AE400) [pid = 1108] [serial = 2310] [outer = 1E5CF800] 14:09:27 INFO - PROCESS | 1108 | [1108] 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 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 156 (0FF93800) [pid = 1108] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 155 (1010B800) [pid = 1108] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 154 (159CCC00) [pid = 1108] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 153 (110BC800) [pid = 1108] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 152 (16A83000) [pid = 1108] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 151 (0EF12000) [pid = 1108] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 150 (1541A400) [pid = 1108] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 149 (19CF0800) [pid = 1108] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 148 (10C5B800) [pid = 1108] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 147 (1A01E800) [pid = 1108] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:09:27 INFO - PROCESS | 1108 | --DOMWINDOW == 146 (19860400) [pid = 1108] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:09:27 INFO - PROCESS | 1108 | 1461272967518 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:09:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:09:27 INFO - {} 14:09:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 14:09:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:09:27 INFO - PROCESS | 1108 | 1461272967530 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 1108 | 1461272967532 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:09:27 INFO - PROCESS | 1108 | 1461272967535 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 1108 | 1461272967537 Marionette TRACE conn5 <- [1,3038,null,{}] 14:09:27 INFO - PROCESS | 1108 | 1461272967541 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:27 INFO - PROCESS | 1108 | 1461272967678 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:09:27 INFO - PROCESS | 1108 | 1461272967756 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 1108 | ++DOCSHELL 1A01E800 == 71 [pid = 1108] [id = 771] 14:09:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 147 (1DB4F800) [pid = 1108] [serial = 2311] [outer = 00000000] 14:09:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 148 (219B6C00) [pid = 1108] [serial = 2312] [outer = 1DB4F800] 14:09:27 INFO - PROCESS | 1108 | 1461272967801 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 1108 | ++DOMWINDOW == 149 (219B9400) [pid = 1108] [serial = 2313] [outer = 1DB4F800] 14:09:28 INFO - PROCESS | 1108 | 1461272968138 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:09:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:09:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:09:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:09:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:09:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 14:09:28 INFO - PROCESS | 1108 | 1461272968167 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 1108 | 1461272968169 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:09:28 INFO - PROCESS | 1108 | 1461272968172 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:09:28 INFO - PROCESS | 1108 | 1461272968174 Marionette TRACE conn5 <- [1,3042,null,{}] 14:09:28 INFO - PROCESS | 1108 | 1461272968177 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:28 INFO - PROCESS | 1108 | 1461272968325 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:09:28 INFO - PROCESS | 1108 | 1461272968363 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 1108 | ++DOCSHELL 1E60F000 == 72 [pid = 1108] [id = 772] 14:09:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 150 (219B4C00) [pid = 1108] [serial = 2314] [outer = 00000000] 14:09:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 151 (21D4F800) [pid = 1108] [serial = 2315] [outer = 219B4C00] 14:09:28 INFO - PROCESS | 1108 | 1461272968409 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 1108 | ++DOMWINDOW == 152 (0EF36C00) [pid = 1108] [serial = 2316] [outer = 219B4C00] 14:09:29 INFO - PROCESS | 1108 | 1461272969080 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:09:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:09:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:09:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:09:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:09:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1035ms 14:09:29 INFO - PROCESS | 1108 | 1461272969223 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 1108 | 1461272969225 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:09:29 INFO - PROCESS | 1108 | 1461272969229 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:09:29 INFO - PROCESS | 1108 | 1461272969231 Marionette TRACE conn5 <- [1,3046,null,{}] 14:09:29 INFO - PROCESS | 1108 | 1461272969234 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:29 INFO - PROCESS | 1108 | 1461272969334 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:09:29 INFO - PROCESS | 1108 | 1461272969564 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 1108 | ++DOCSHELL 0B993C00 == 73 [pid = 1108] [id = 773] 14:09:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 153 (0EF0A800) [pid = 1108] [serial = 2317] [outer = 00000000] 14:09:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 154 (10340400) [pid = 1108] [serial = 2318] [outer = 0EF0A800] 14:09:29 INFO - PROCESS | 1108 | 1461272969625 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 1108 | ++DOMWINDOW == 155 (10B03C00) [pid = 1108] [serial = 2319] [outer = 0EF0A800] 14:09:30 INFO - PROCESS | 1108 | 1461272970295 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:09:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:09:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:09:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:09:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:09:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:09:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:09:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:09:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:09:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1118ms 14:09:30 INFO - PROCESS | 1108 | 1461272970357 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 1108 | 1461272970363 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:09:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:09:30 INFO - PROCESS | 1108 | 1461272970370 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 1108 | 1461272970373 Marionette TRACE conn5 <- [1,3050,null,{}] 14:09:30 INFO - PROCESS | 1108 | 1461272970379 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 1108 | 1461272970514 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:09:30 INFO - PROCESS | 1108 | 1461272970671 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 1108 | ++DOCSHELL 19941C00 == 74 [pid = 1108] [id = 774] 14:09:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 156 (19D7F400) [pid = 1108] [serial = 2320] [outer = 00000000] 14:09:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 157 (1A01D800) [pid = 1108] [serial = 2321] [outer = 19D7F400] 14:09:30 INFO - PROCESS | 1108 | 1461272970731 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 1108 | ++DOMWINDOW == 158 (1A7D6800) [pid = 1108] [serial = 2322] [outer = 19D7F400] 14:09:30 INFO - PROCESS | 1108 | [1108] 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 14:09:31 INFO - PROCESS | 1108 | 1461272971305 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:09:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:09:31 INFO - {} 14:09:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 14:09:31 INFO - PROCESS | 1108 | 1461272971345 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 1108 | 1461272971349 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:09:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:09:31 INFO - PROCESS | 1108 | 1461272971353 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 1108 | 1461272971355 Marionette TRACE conn5 <- [1,3054,null,{}] 14:09:31 INFO - PROCESS | 1108 | 1461272971359 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:31 INFO - PROCESS | 1108 | 1461272971518 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:09:31 INFO - PROCESS | 1108 | 1461272971678 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 1108 | ++DOCSHELL 1DB5C000 == 75 [pid = 1108] [id = 775] 14:09:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 159 (1DB5E800) [pid = 1108] [serial = 2323] [outer = 00000000] 14:09:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 160 (1DBC7000) [pid = 1108] [serial = 2324] [outer = 1DB5E800] 14:09:31 INFO - PROCESS | 1108 | 1461272971735 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 1108 | ++DOMWINDOW == 161 (1E36E800) [pid = 1108] [serial = 2325] [outer = 1DB5E800] 14:09:32 INFO - PROCESS | 1108 | 1461272972275 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:09:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:09:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:09:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:09:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:09:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:09:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:09:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:09:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 14:09:32 INFO - PROCESS | 1108 | 1461272972328 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 1108 | 1461272972330 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:09:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:09:32 INFO - PROCESS | 1108 | 1461272972341 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 1108 | 1461272972347 Marionette TRACE conn5 <- [1,3058,null,{}] 14:09:32 INFO - PROCESS | 1108 | 1461272972370 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 1108 | 1461272972497 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:09:32 INFO - PROCESS | 1108 | 1461272972672 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1108 | ++DOCSHELL 11BA4000 == 76 [pid = 1108] [id = 776] 14:09:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (15417800) [pid = 1108] [serial = 2326] [outer = 00000000] 14:09:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (210DE800) [pid = 1108] [serial = 2327] [outer = 15417800] 14:09:32 INFO - PROCESS | 1108 | 1461272972729 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (210E7800) [pid = 1108] [serial = 2328] [outer = 15417800] 14:09:33 INFO - PROCESS | 1108 | 1461272973291 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:09:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1007ms 14:09:33 INFO - PROCESS | 1108 | 1461272973345 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 1108 | 1461272973348 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:09:33 INFO - PROCESS | 1108 | 1461272973351 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:09:33 INFO - PROCESS | 1108 | 1461272973353 Marionette TRACE conn5 <- [1,3062,null,{}] 14:09:33 INFO - PROCESS | 1108 | 1461272973357 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:33 INFO - PROCESS | 1108 | 1461272973496 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:09:33 INFO - PROCESS | 1108 | 1461272973660 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 1108 | ++DOCSHELL 1FE2A000 == 77 [pid = 1108] [id = 777] 14:09:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (2106B800) [pid = 1108] [serial = 2329] [outer = 00000000] 14:09:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (21D50000) [pid = 1108] [serial = 2330] [outer = 2106B800] 14:09:33 INFO - PROCESS | 1108 | 1461272973714 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (21F83000) [pid = 1108] [serial = 2331] [outer = 2106B800] 14:09:34 INFO - PROCESS | 1108 | 1461272974251 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:09:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 14:09:34 INFO - PROCESS | 1108 | 1461272974285 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 1108 | 1461272974288 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:09:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:09:34 INFO - PROCESS | 1108 | 1461272974306 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 1108 | 1461272974308 Marionette TRACE conn5 <- [1,3066,null,{}] 14:09:34 INFO - PROCESS | 1108 | 1461272974315 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 1108 | 1461272974443 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:09:34 INFO - PROCESS | 1108 | 1461272974623 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 1108 | ++DOCSHELL 21F87800 == 78 [pid = 1108] [id = 778] 14:09:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 168 (21F88800) [pid = 1108] [serial = 2332] [outer = 00000000] 14:09:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 169 (21F8DC00) [pid = 1108] [serial = 2333] [outer = 21F88800] 14:09:34 INFO - PROCESS | 1108 | 1461272974691 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 1108 | ++DOMWINDOW == 170 (21F94400) [pid = 1108] [serial = 2334] [outer = 21F88800] 14:09:35 INFO - PROCESS | 1108 | 1461272975213 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 1108 | 1461272975262 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:09:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:09:35 INFO - PROCESS | 1108 | 1461272975267 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 1108 | 1461272975269 Marionette TRACE conn5 <- [1,3070,null,{}] 14:09:35 INFO - PROCESS | 1108 | 1461272975273 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:35 INFO - PROCESS | 1108 | 1461272975400 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:09:35 INFO - PROCESS | 1108 | 1461272975586 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 1108 | ++DOCSHELL 21F95400 == 79 [pid = 1108] [id = 779] 14:09:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 171 (21F96800) [pid = 1108] [serial = 2335] [outer = 00000000] 14:09:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 172 (21FC7400) [pid = 1108] [serial = 2336] [outer = 21F96800] 14:09:35 INFO - PROCESS | 1108 | 1461272975641 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 1108 | ++DOMWINDOW == 173 (21FC9C00) [pid = 1108] [serial = 2337] [outer = 21F96800] 14:09:36 INFO - PROCESS | 1108 | 1461272976162 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:09:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:09:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:09:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:09:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 14:09:36 INFO - PROCESS | 1108 | 1461272976202 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 1108 | 1461272976204 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:09:36 INFO - PROCESS | 1108 | 1461272976208 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:09:36 INFO - PROCESS | 1108 | 1461272976210 Marionette TRACE conn5 <- [1,3074,null,{}] 14:09:36 INFO - PROCESS | 1108 | 1461272976214 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:36 INFO - PROCESS | 1108 | 1461272976331 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:09:36 INFO - PROCESS | 1108 | 1461272976504 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 1108 | ++DOCSHELL 19D44C00 == 80 [pid = 1108] [id = 780] 14:09:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 174 (1A5D1000) [pid = 1108] [serial = 2338] [outer = 00000000] 14:09:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 175 (1DAB5000) [pid = 1108] [serial = 2339] [outer = 1A5D1000] 14:09:36 INFO - PROCESS | 1108 | 1461272976559 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 1108 | ++DOMWINDOW == 176 (21FCAC00) [pid = 1108] [serial = 2340] [outer = 1A5D1000] 14:09:37 INFO - PROCESS | 1108 | 1461272977024 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:09:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:09:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 14:09:37 INFO - PROCESS | 1108 | 1461272977082 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 1108 | 1461272977084 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:09:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:09:37 INFO - PROCESS | 1108 | 1461272977087 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 1108 | 1461272977089 Marionette TRACE conn5 <- [1,3078,null,{}] 14:09:37 INFO - PROCESS | 1108 | 1461272977093 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:37 INFO - PROCESS | 1108 | 1461272977242 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:09:37 INFO - PROCESS | 1108 | 1461272977413 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1108 | ++DOCSHELL 1B1CF000 == 81 [pid = 1108] [id = 781] 14:09:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 177 (1C414C00) [pid = 1108] [serial = 2341] [outer = 00000000] 14:09:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 178 (22884800) [pid = 1108] [serial = 2342] [outer = 1C414C00] 14:09:37 INFO - PROCESS | 1108 | 1461272977468 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1108 | ++DOMWINDOW == 179 (22885C00) [pid = 1108] [serial = 2343] [outer = 1C414C00] 14:09:37 INFO - PROCESS | 1108 | 1461272977971 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:09:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 14:09:38 INFO - PROCESS | 1108 | 1461272978018 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:09:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:09:38 INFO - PROCESS | 1108 | 1461272978020 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:09:38 INFO - PROCESS | 1108 | 1461272978023 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1108 | 1461272978025 Marionette TRACE conn5 <- [1,3082,null,{}] 14:09:38 INFO - PROCESS | 1108 | 1461272978029 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:38 INFO - PROCESS | 1108 | 1461272978181 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:09:38 INFO - PROCESS | 1108 | 1461272978361 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 1108 | ++DOCSHELL 21FCF000 == 82 [pid = 1108] [id = 782] 14:09:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 180 (23724000) [pid = 1108] [serial = 2344] [outer = 00000000] 14:09:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 181 (2372C000) [pid = 1108] [serial = 2345] [outer = 23724000] 14:09:38 INFO - PROCESS | 1108 | 1461272978418 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 1108 | ++DOMWINDOW == 182 (2372B800) [pid = 1108] [serial = 2346] [outer = 23724000] 14:09:38 INFO - PROCESS | 1108 | 1461272978938 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:09:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 14:09:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:09:38 INFO - PROCESS | 1108 | 1461272978954 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 1108 | 1461272978956 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:09:38 INFO - PROCESS | 1108 | 1461272978960 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1108 | 1461272978962 Marionette TRACE conn5 <- [1,3086,null,{}] 14:09:38 INFO - PROCESS | 1108 | 1461272978965 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:39 INFO - PROCESS | 1108 | 1461272979092 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:09:39 INFO - PROCESS | 1108 | 1461272979266 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 1108 | ++DOCSHELL 1087E400 == 83 [pid = 1108] [id = 783] 14:09:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 183 (10C57400) [pid = 1108] [serial = 2347] [outer = 00000000] 14:09:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 184 (15427800) [pid = 1108] [serial = 2348] [outer = 10C57400] 14:09:39 INFO - PROCESS | 1108 | 1461272979328 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 1108 | ++DOMWINDOW == 185 (17302C00) [pid = 1108] [serial = 2349] [outer = 10C57400] 14:09:40 INFO - PROCESS | 1108 | 1461272980178 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:09:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:09:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:09:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1271ms 14:09:40 INFO - PROCESS | 1108 | 1461272980231 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 1108 | 1461272980236 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:09:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:09:40 INFO - PROCESS | 1108 | 1461272980241 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 1108 | 1461272980245 Marionette TRACE conn5 <- [1,3090,null,{}] 14:09:40 INFO - PROCESS | 1108 | 1461272980251 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:40 INFO - PROCESS | 1108 | 1461272980363 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:09:40 INFO - PROCESS | 1108 | 1461272980538 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 1108 | ++DOCSHELL 10D5E400 == 84 [pid = 1108] [id = 784] 14:09:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 186 (10D5F000) [pid = 1108] [serial = 2350] [outer = 00000000] 14:09:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 187 (159D9800) [pid = 1108] [serial = 2351] [outer = 10D5F000] 14:09:40 INFO - PROCESS | 1108 | 1461272980589 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 1108 | ++DOMWINDOW == 188 (16ABCC00) [pid = 1108] [serial = 2352] [outer = 10D5F000] 14:09:41 INFO - PROCESS | 1108 | 1461272981091 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:09:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:09:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 890ms 14:09:41 INFO - PROCESS | 1108 | 1461272981132 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 1108 | 1461272981137 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:09:41 INFO - PROCESS | 1108 | 1461272981143 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:09:41 INFO - PROCESS | 1108 | 1461272981146 Marionette TRACE conn5 <- [1,3094,null,{}] 14:09:41 INFO - PROCESS | 1108 | 1461272981150 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 1108 | 1461272981293 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:09:41 INFO - PROCESS | 1108 | 1461272981468 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 1108 | ++DOCSHELL 10C60C00 == 85 [pid = 1108] [id = 785] 14:09:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 189 (11004C00) [pid = 1108] [serial = 2353] [outer = 00000000] 14:09:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 190 (154FD800) [pid = 1108] [serial = 2354] [outer = 11004C00] 14:09:41 INFO - PROCESS | 1108 | 1461272981518 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 1108 | ++DOMWINDOW == 191 (16B39800) [pid = 1108] [serial = 2355] [outer = 11004C00] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1E60F000 == 84 [pid = 1108] [id = 772] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1A01E800 == 83 [pid = 1108] [id = 771] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1E5C9C00 == 82 [pid = 1108] [id = 770] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1DC20C00 == 81 [pid = 1108] [id = 769] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1DB87C00 == 80 [pid = 1108] [id = 768] 14:09:41 INFO - PROCESS | 1108 | --DOMWINDOW == 190 (1DC7F400) [pid = 1108] [serial = 2221] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 1108 | --DOMWINDOW == 189 (1DB85400) [pid = 1108] [serial = 2209] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 1108 | --DOMWINDOW == 188 (1DC1BC00) [pid = 1108] [serial = 2215] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 1108 | --DOMWINDOW == 187 (1DC70800) [pid = 1108] [serial = 2218] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 1108 | --DOMWINDOW == 186 (1E366000) [pid = 1108] [serial = 2224] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 1108 | --DOMWINDOW == 185 (1DBABC00) [pid = 1108] [serial = 2212] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1AB44400 == 79 [pid = 1108] [id = 767] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 15425C00 == 78 [pid = 1108] [id = 766] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 10B0C400 == 77 [pid = 1108] [id = 765] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1E5CCC00 == 76 [pid = 1108] [id = 760] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1DBC1400 == 75 [pid = 1108] [id = 759] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1DBA4000 == 74 [pid = 1108] [id = 758] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1DB42000 == 73 [pid = 1108] [id = 757] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 1D69A000 == 72 [pid = 1108] [id = 756] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 16A87400 == 71 [pid = 1108] [id = 755] 14:09:41 INFO - PROCESS | 1108 | --DOCSHELL 10818800 == 70 [pid = 1108] [id = 754] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 184 (10B0CC00) [pid = 1108] [serial = 2234] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 183 (10B09800) [pid = 1108] [serial = 2227] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 182 (11BA1400) [pid = 1108] [serial = 2203] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 181 (1A5D6000) [pid = 1108] [serial = 2253] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 180 (154F7400) [pid = 1108] [serial = 2238] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 179 (1A7D4000) [pid = 1108] [serial = 2254] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 178 (159D2000) [pid = 1108] [serial = 2239] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 177 (1730C000) [pid = 1108] [serial = 2241] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 176 (1542D800) [pid = 1108] [serial = 2251] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 175 (177CA800) [pid = 1108] [serial = 2242] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 174 (15420800) [pid = 1108] [serial = 2236] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 173 (1A017C00) [pid = 1108] [serial = 2248] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 172 (1542D400) [pid = 1108] [serial = 2230] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 171 (1A012000) [pid = 1108] [serial = 2247] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 170 (1985EC00) [pid = 1108] [serial = 2206] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 169 (1DB44800) [pid = 1108] [serial = 2200] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 168 (10C63000) [pid = 1108] [serial = 2228] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 167 (1AB4A000) [pid = 1108] [serial = 2256] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 166 (15910000) [pid = 1108] [serial = 2231] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 165 (10384400) [pid = 1108] [serial = 2233] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 164 (19B6EC00) [pid = 1108] [serial = 2245] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 163 (19949C00) [pid = 1108] [serial = 2244] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 162 (10D57000) [pid = 1108] [serial = 2250] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | --DOMWINDOW == 161 (1B0F6800) [pid = 1108] [serial = 2257] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 1108 | 1461272982123 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:09:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:09:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:09:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:09:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1017ms 14:09:42 INFO - PROCESS | 1108 | 1461272982164 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 1108 | 1461272982166 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:09:42 INFO - PROCESS | 1108 | 1461272982170 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:09:42 INFO - PROCESS | 1108 | 1461272982173 Marionette TRACE conn5 <- [1,3098,null,{}] 14:09:42 INFO - PROCESS | 1108 | 1461272982183 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 1108 | 1461272982305 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:09:42 INFO - PROCESS | 1108 | 1461272982430 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 1108 | ++DOCSHELL 10B0CC00 == 71 [pid = 1108] [id = 786] 14:09:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 162 (10B77000) [pid = 1108] [serial = 2356] [outer = 00000000] 14:09:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 163 (124B2C00) [pid = 1108] [serial = 2357] [outer = 10B77000] 14:09:42 INFO - PROCESS | 1108 | 1461272982478 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 1108 | ++DOMWINDOW == 164 (15432800) [pid = 1108] [serial = 2358] [outer = 10B77000] 14:09:42 INFO - PROCESS | 1108 | 1461272982839 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:09:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:09:42 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:09:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:09:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 14:09:42 INFO - PROCESS | 1108 | 1461272982904 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 1108 | 1461272982906 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:09:42 INFO - PROCESS | 1108 | 1461272982909 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:09:42 INFO - PROCESS | 1108 | 1461272982911 Marionette TRACE conn5 <- [1,3102,null,{}] 14:09:42 INFO - PROCESS | 1108 | 1461272982915 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 1108 | 1461272983014 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:09:43 INFO - PROCESS | 1108 | 1461272983020 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"432448bb-3166-4acc-9110-9b14ff1148ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 1108 | ++DOCSHELL 15B8C400 == 72 [pid = 1108] [id = 787] 14:09:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 165 (16AC3400) [pid = 1108] [serial = 2359] [outer = 00000000] 14:09:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 166 (1972CC00) [pid = 1108] [serial = 2360] [outer = 16AC3400] 14:09:43 INFO - PROCESS | 1108 | 1461272983065 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 1108 | ++DOMWINDOW == 167 (1985D400) [pid = 1108] [serial = 2361] [outer = 16AC3400] 14:09:43 INFO - PROCESS | 1108 | 1461272983549 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:09:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:09:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 14:09:43 INFO - PROCESS | 1108 | 1461272983583 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 1108 | 1461272983585 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:09:44 WARNING - u'runner_teardown' () 14:09:44 INFO - No more tests 14:09:44 INFO - Got 0 unexpected results 14:09:44 INFO - SUITE-END | took 722s 14:09:44 INFO - Closing logging queue 14:09:44 INFO - queue closed 14:09:44 INFO - Return code: 0 14:09:44 WARNING - # TBPL SUCCESS # 14:09:44 INFO - Running post-action listener: _resource_record_post_action 14:09:44 INFO - Running post-run listener: _resource_record_post_run 14:09:45 INFO - Total resource usage - Wall time: 733s; CPU: 14.0%; Read bytes: 137435648; Write bytes: 1178589184; Read time: 3120700; Write time: 8751590 14:09:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:09:45 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 30453248; Read time: 0; Write time: 42830 14:09:45 INFO - run-tests - Wall time: 730s; CPU: 14.0%; Read bytes: 137435648; Write bytes: 1089111040; Read time: 3120700; Write time: 8637230 14:09:45 INFO - Running post-run listener: _upload_blobber_files 14:09:45 INFO - Blob upload gear active. 14:09:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:09:45 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:09:45 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'] 14:09:45 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 14:09:46 INFO - (blobuploader) - INFO - Open directory for files ... 14:09:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:09:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:09:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:09:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:09:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:09:47 INFO - (blobuploader) - INFO - Done attempting. 14:09:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:09:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:09:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:09:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:09:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:09:49 INFO - (blobuploader) - INFO - Done attempting. 14:09:49 INFO - (blobuploader) - INFO - Iteration through files over. 14:09:49 INFO - Return code: 0 14:09:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:09:49 INFO - Using _rmtree_windows ... 14:09:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:09:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ae82c80bbbe5064d7ae94cac68d9c775084189d82c42a895d9f6503eac071d84a94b350bd55d882214390c3d857b819e65cfb7536f13c2098f378f8f795ab0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b9f71bc08b3efef014e105b82c12983c0797a490b83db5eda683b40ad25e8a8b5b766114808cfcf0a183f18b2fefb5a1c258c2cdbe9d5d92d3556dc3639fe78f"} 14:09:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:09:49 INFO - Writing to file C:\slave\test\properties\blobber_files 14:09:49 INFO - Contents: 14:09:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ae82c80bbbe5064d7ae94cac68d9c775084189d82c42a895d9f6503eac071d84a94b350bd55d882214390c3d857b819e65cfb7536f13c2098f378f8f795ab0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b9f71bc08b3efef014e105b82c12983c0797a490b83db5eda683b40ad25e8a8b5b766114808cfcf0a183f18b2fefb5a1c258c2cdbe9d5d92d3556dc3639fe78f"} 14:09:49 INFO - Running post-run listener: copy_logs_to_upload_dir 14:09:49 INFO - Copying logs to upload dir... 14:09:49 INFO - mkdir: C:\slave\test\build\upload\logs 14:09:49 INFO - Copying logs to upload dir... 14:09:49 INFO - Using _rmtree_windows ... 14:09:49 INFO - Using _rmtree_windows ... 14:09:49 INFO - Using _rmtree_windows ... 14:09:49 INFO - Using _rmtree_windows ... 14:09:49 INFO - Using _rmtree_windows ... 14:09:49 INFO - Using _rmtree_windows ... 14:09:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=890.540000 ========= master_lag: 0.40 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 50 secs) (at 2016-04-21 14:09:49.794657) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 14:09:49.795704) ========= '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-246 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-246 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-246 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/ae82c80bbbe5064d7ae94cac68d9c775084189d82c42a895d9f6503eac071d84a94b350bd55d882214390c3d857b819e65cfb7536f13c2098f378f8f795ab0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b9f71bc08b3efef014e105b82c12983c0797a490b83db5eda683b40ad25e8a8b5b766114808cfcf0a183f18b2fefb5a1c258c2cdbe9d5d92d3556dc3639fe78f"} build_url:https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/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/GnlYdE0jT66ohGVtGxeBaQ/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/ae82c80bbbe5064d7ae94cac68d9c775084189d82c42a895d9f6503eac071d84a94b350bd55d882214390c3d857b819e65cfb7536f13c2098f378f8f795ab0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b9f71bc08b3efef014e105b82c12983c0797a490b83db5eda683b40ad25e8a8b5b766114808cfcf0a183f18b2fefb5a1c258c2cdbe9d5d92d3556dc3639fe78f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GnlYdE0jT66ohGVtGxeBaQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.25 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 14:09:50.147095) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 14:09:50.147512) ========= '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-246 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-246 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-246 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 14:09:50.268240) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 14:09:50.269162) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 14:09:51.190078) ========= ========= Total master_lag: 0.78 =========