builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-260 starttime: 1461072858.94 results: success (0) buildid: 20160419030953 builduid: 00fa84a6854342ffa3938da71e47c8de revision: ae63d8eb0e4a110e3019f6a084117102cf850d49 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:18.938931) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:18.939473) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:18.939832) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:19.045492) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 06:34:19.045939) ========= '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-260 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-260 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-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --06:34:20-- 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% 24.36 MB/s 06:34:21 (24.36 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.157000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 06:34:20.285759) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 06:34:20.286101) ========= '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-260 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-260 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-260 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.001000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 06:34:24.311379) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 06:34:24.311768) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev ae63d8eb0e4a110e3019f6a084117102cf850d49 --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 ae63d8eb0e4a110e3019f6a084117102cf850d49 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-260 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-260 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-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-19 06:34:25,796 truncating revision to first 12 chars 2016-04-19 06:34:25,796 Setting DEBUG logging. 2016-04-19 06:34:25,796 attempt 1/10 2016-04-19 06:34:25,796 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/ae63d8eb0e4a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 06:34:26,290 unpacking tar archive at: fx-team-ae63d8eb0e4a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.493000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 06:34:25.919859) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:25.920702) ========= script_repo_revision: ae63d8eb0e4a110e3019f6a084117102cf850d49 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:25.921699) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:25.922405) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 06:34:25.941690) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 16 secs) (at 2016-04-19 06:34:25.942376) ========= '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-260 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-260 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-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 06:34:27 INFO - MultiFileLogger online at 20160419 06:34:27 in C:\slave\test 06:34:27 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 06:34:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:34:27 INFO - {'append_to_log': False, 06:34:27 INFO - 'base_work_dir': 'C:\\slave\\test', 06:34:27 INFO - 'blob_upload_branch': 'fx-team', 06:34:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:34:27 INFO - 'buildbot_json_path': 'buildprops.json', 06:34:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:34:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:34:27 INFO - 'download_minidump_stackwalk': True, 06:34:27 INFO - 'download_symbols': 'true', 06:34:27 INFO - 'e10s': False, 06:34:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:34:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:34:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:34:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:34:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:34:27 INFO - 'C:/mozilla-build/tooltool.py'), 06:34:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:34:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:34:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:34:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:34:27 INFO - 'log_level': 'info', 06:34:27 INFO - 'log_to_console': True, 06:34:27 INFO - 'opt_config_files': (), 06:34:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:34:27 INFO - '--processes=1', 06:34:27 INFO - '--config=%(test_path)s/wptrunner.ini', 06:34:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:34:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:34:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:34:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:34:27 INFO - 'pip_index': False, 06:34:27 INFO - 'require_test_zip': True, 06:34:27 INFO - 'test_type': ('testharness',), 06:34:27 INFO - 'this_chunk': '1', 06:34:27 INFO - 'total_chunks': '10', 06:34:27 INFO - 'virtualenv_path': 'venv', 06:34:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:34:27 INFO - 'work_dir': 'build'} 06:34:27 INFO - ##### 06:34:27 INFO - ##### Running clobber step. 06:34:27 INFO - ##### 06:34:27 INFO - Running pre-action listener: _resource_record_pre_action 06:34:27 INFO - Running main action method: clobber 06:34:27 INFO - rmtree: C:\slave\test\build 06:34:27 INFO - Using _rmtree_windows ... 06:34:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:37:56 INFO - Running post-action listener: _resource_record_post_action 06:37:56 INFO - ##### 06:37:56 INFO - ##### Running read-buildbot-config step. 06:37:56 INFO - ##### 06:37:56 INFO - Running pre-action listener: _resource_record_pre_action 06:37:56 INFO - Running main action method: read_buildbot_config 06:37:56 INFO - Using buildbot properties: 06:37:56 INFO - { 06:37:56 INFO - "project": "", 06:37:56 INFO - "product": "firefox", 06:37:56 INFO - "script_repo_revision": "production", 06:37:56 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 06:37:56 INFO - "repository": "", 06:37:56 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 06:37:56 INFO - "buildid": "20160419030953", 06:37:56 INFO - "pgo_build": "False", 06:37:56 INFO - "basedir": "C:\\slave\\test", 06:37:56 INFO - "buildnumber": 137, 06:37:56 INFO - "slavename": "t-w732-ix-260", 06:37:56 INFO - "revision": "ae63d8eb0e4a110e3019f6a084117102cf850d49", 06:37:56 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 06:37:56 INFO - "platform": "win32", 06:37:56 INFO - "branch": "fx-team", 06:37:56 INFO - "repo_path": "integration/fx-team", 06:37:56 INFO - "moz_repo_path": "", 06:37:56 INFO - "stage_platform": "win32", 06:37:56 INFO - "builduid": "00fa84a6854342ffa3938da71e47c8de", 06:37:56 INFO - "slavebuilddir": "test" 06:37:56 INFO - } 06:37:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 06:37:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 06:37:56 INFO - Running post-action listener: _resource_record_post_action 06:37:56 INFO - ##### 06:37:56 INFO - ##### Running download-and-extract step. 06:37:56 INFO - ##### 06:37:56 INFO - Running pre-action listener: _resource_record_pre_action 06:37:56 INFO - Running main action method: download_and_extract 06:37:56 INFO - mkdir: C:\slave\test\build\tests 06:37:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:37:56 INFO - https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:37:56 INFO - trying https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 06:37:56 INFO - Downloading https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:37:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:37:57 INFO - Downloaded 1274 bytes. 06:37:57 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 06:37:57 INFO - Using the following test package requirements: 06:37:57 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 06:37:57 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 06:37:57 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 06:37:57 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'jsshell-win32.zip'], 06:37:57 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 06:37:57 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 06:37:57 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 06:37:57 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 06:37:57 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 06:37:57 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:37:57 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 06:37:57 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 06:37:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:37:57 INFO - https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:37:57 INFO - trying https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 06:37:57 INFO - Downloading https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:37:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:37:59 INFO - Downloaded 20406037 bytes. 06:37:59 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/*'] 06:37:59 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/* 06:38:01 INFO - caution: filename not matched: web-platform/* 06:38:01 INFO - Return code: 11 06:38:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:38:01 INFO - https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:38:01 INFO - trying https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 06:38:01 INFO - Downloading https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:38:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:38:03 INFO - Downloaded 36382594 bytes. 06:38:03 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/*'] 06:38:03 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/* 06:38:43 INFO - caution: filename not matched: bin/* 06:38:43 INFO - caution: filename not matched: config/* 06:38:43 INFO - caution: filename not matched: mozbase/* 06:38:43 INFO - caution: filename not matched: marionette/* 06:38:43 INFO - caution: filename not matched: tools/wptserve/* 06:38:43 INFO - Return code: 11 06:38:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:38:43 INFO - https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 06:38:43 INFO - trying https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:38:43 INFO - Downloading https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 06:38:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:38:46 INFO - Downloaded 67336045 bytes. 06:38:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:38:46 INFO - mkdir: C:\slave\test\properties 06:38:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:38:46 INFO - Writing to file C:\slave\test\properties\build_url 06:38:46 INFO - Contents: 06:38:46 INFO - build_url:https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:38:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:38:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:38:47 INFO - Writing to file C:\slave\test\properties\symbols_url 06:38:47 INFO - Contents: 06:38:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:38: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')]} 06:38:47 INFO - https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:38:47 INFO - trying https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:38:47 INFO - Downloading https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:38:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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 06:38:50 INFO - Downloaded 58234093 bytes. 06:38:50 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'] 06:38:50 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 06:38:54 INFO - Return code: 0 06:38:54 INFO - Running post-action listener: _resource_record_post_action 06:38:54 INFO - Running post-action listener: set_extra_try_arguments 06:38:54 INFO - ##### 06:38:54 INFO - ##### Running create-virtualenv step. 06:38:54 INFO - ##### 06:38:54 INFO - Running pre-action listener: _pre_create_virtualenv 06:38:54 INFO - Running pre-action listener: _resource_record_pre_action 06:38:54 INFO - Running main action method: create_virtualenv 06:38:54 INFO - Creating virtualenv C:\slave\test\build\venv 06:38:54 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 06:38:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:38:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:39:04 INFO - Installing distribute......................................................................................................................................................................................done. 06:39:05 INFO - Return code: 0 06:39:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:39:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:39:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:39:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A89D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA8368>, '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 0x0196AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', '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-260', '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 06:39:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 06:39:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:39:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:39:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:39:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:39:05 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 06:39:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:39:05 INFO - 'DCLOCATION': 'SCL3', 06:39:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:39:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:39:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:39:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:39:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:39:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:39:05 INFO - 'HOMEDRIVE': 'C:', 06:39:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:39:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:39:05 INFO - 'KTS_VERSION': '1.19c', 06:39:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:39:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:39:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 06:39:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:39:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:39:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:39:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:39:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:39:05 INFO - 'MOZ_AIRBAG': '1', 06:39:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:39:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:39:05 INFO - 'MOZ_MSVCVERSION': '8', 06:39:05 INFO - 'MOZ_NO_REMOTE': '1', 06:39:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:39:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:39:05 INFO - 'NO_EM_RESTART': '1', 06:39:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:39:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:39:05 INFO - 'OS': 'Windows_NT', 06:39:05 INFO - 'OURDRIVE': 'C:', 06:39:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 06:39:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:39:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:39:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:39:05 INFO - 'PROCESSOR_LEVEL': '6', 06:39:05 INFO - 'PROCESSOR_REVISION': '1e05', 06:39:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:39:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:39:05 INFO - 'PROMPT': '$P$G', 06:39:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:39:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:39:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:39:05 INFO - 'PWD': 'C:\\slave\\test', 06:39:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:39:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:39:05 INFO - 'SYSTEMDRIVE': 'C:', 06:39:05 INFO - 'SYSTEMROOT': 'C:\\windows', 06:39:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:05 INFO - 'TEST1': 'testie', 06:39:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:05 INFO - 'USERDOMAIN': 'T-W732-IX-260', 06:39:05 INFO - 'USERNAME': 'cltbld', 06:39:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:39:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:39:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:39:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:39:05 INFO - 'WINDIR': 'C:\\windows', 06:39:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:39:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:39:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:39:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:39:06 INFO - Downloading/unpacking psutil>=0.7.1 06:39:07 INFO - Running setup.py egg_info for package psutil 06:39:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:39:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:39:07 INFO - Installing collected packages: psutil 06:39:07 INFO - Running setup.py install for psutil 06:39:07 INFO - building 'psutil._psutil_windows' extension 06:39:07 INFO - error: Unable to find vcvarsall.bat 06:39:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-mdsx_q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:39:07 INFO - running install 06:39:07 INFO - running build 06:39:07 INFO - running build_py 06:39:07 INFO - creating build 06:39:07 INFO - creating build\lib.win32-2.7 06:39:07 INFO - creating build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:39:07 INFO - running build_ext 06:39:07 INFO - building 'psutil._psutil_windows' extension 06:39:07 INFO - error: Unable to find vcvarsall.bat 06:39:07 INFO - ---------------------------------------- 06:39:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-mdsx_q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:39:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:39:07 WARNING - Return code: 1 06:39:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 06:39:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:39:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A89D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA8368>, '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 0x0196AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', '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-260', '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 06:39:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 06:39:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:39:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:39:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:39:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:39:07 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 06:39:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:39:07 INFO - 'DCLOCATION': 'SCL3', 06:39:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:39:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:39:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:39:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:39:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:39:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:39:07 INFO - 'HOMEDRIVE': 'C:', 06:39:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:39:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:39:07 INFO - 'KTS_VERSION': '1.19c', 06:39:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:39:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:39:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 06:39:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:39:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:39:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:39:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:39:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:39:07 INFO - 'MOZ_AIRBAG': '1', 06:39:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:39:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:39:07 INFO - 'MOZ_MSVCVERSION': '8', 06:39:07 INFO - 'MOZ_NO_REMOTE': '1', 06:39:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:39:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:39:07 INFO - 'NO_EM_RESTART': '1', 06:39:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:39:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:39:07 INFO - 'OS': 'Windows_NT', 06:39:07 INFO - 'OURDRIVE': 'C:', 06:39:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 06:39:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:39:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:39:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:39:07 INFO - 'PROCESSOR_LEVEL': '6', 06:39:07 INFO - 'PROCESSOR_REVISION': '1e05', 06:39:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:39:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:39:07 INFO - 'PROMPT': '$P$G', 06:39:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:39:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:39:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:39:07 INFO - 'PWD': 'C:\\slave\\test', 06:39:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:39:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:39:07 INFO - 'SYSTEMDRIVE': 'C:', 06:39:07 INFO - 'SYSTEMROOT': 'C:\\windows', 06:39:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:07 INFO - 'TEST1': 'testie', 06:39:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:07 INFO - 'USERDOMAIN': 'T-W732-IX-260', 06:39:07 INFO - 'USERNAME': 'cltbld', 06:39:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:39:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:39:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:39:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:39:07 INFO - 'WINDIR': 'C:\\windows', 06:39:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:39:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:39:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:39:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:39:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:39:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:39:07 INFO - Running setup.py egg_info for package mozsystemmonitor 06:39:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:39:07 INFO - Running setup.py egg_info for package psutil 06:39:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:39:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:39:07 INFO - Installing collected packages: mozsystemmonitor, psutil 06:39:07 INFO - Running setup.py install for mozsystemmonitor 06:39:07 INFO - Running setup.py install for psutil 06:39:07 INFO - building 'psutil._psutil_windows' extension 06:39:07 INFO - error: Unable to find vcvarsall.bat 06:39:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-bfha2r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:39:07 INFO - running install 06:39:07 INFO - running build 06:39:07 INFO - running build_py 06:39:07 INFO - running build_ext 06:39:07 INFO - building 'psutil._psutil_windows' extension 06:39:07 INFO - error: Unable to find vcvarsall.bat 06:39:07 INFO - ---------------------------------------- 06:39:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-bfha2r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:39:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:39:07 WARNING - Return code: 1 06:39:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 06:39:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:39:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A89D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA8368>, '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 0x0196AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', '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-260', '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 06:39:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 06:39:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:39:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:39:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:39:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:39:07 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 06:39:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:39:07 INFO - 'DCLOCATION': 'SCL3', 06:39:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:39:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:39:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:39:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:39:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:39:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:39:07 INFO - 'HOMEDRIVE': 'C:', 06:39:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:39:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:39:07 INFO - 'KTS_VERSION': '1.19c', 06:39:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:39:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:39:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 06:39:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:39:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:39:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:39:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:39:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:39:07 INFO - 'MOZ_AIRBAG': '1', 06:39:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:39:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:39:07 INFO - 'MOZ_MSVCVERSION': '8', 06:39:07 INFO - 'MOZ_NO_REMOTE': '1', 06:39:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:39:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:39:07 INFO - 'NO_EM_RESTART': '1', 06:39:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:39:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:39:07 INFO - 'OS': 'Windows_NT', 06:39:07 INFO - 'OURDRIVE': 'C:', 06:39:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 06:39:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:39:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:39:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:39:07 INFO - 'PROCESSOR_LEVEL': '6', 06:39:07 INFO - 'PROCESSOR_REVISION': '1e05', 06:39:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:39:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:39:07 INFO - 'PROMPT': '$P$G', 06:39:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:39:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:39:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:39:07 INFO - 'PWD': 'C:\\slave\\test', 06:39:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:39:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:39:07 INFO - 'SYSTEMDRIVE': 'C:', 06:39:07 INFO - 'SYSTEMROOT': 'C:\\windows', 06:39:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:07 INFO - 'TEST1': 'testie', 06:39:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:07 INFO - 'USERDOMAIN': 'T-W732-IX-260', 06:39:07 INFO - 'USERNAME': 'cltbld', 06:39:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:39:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:39:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:39:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:39:07 INFO - 'WINDIR': 'C:\\windows', 06:39:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:39:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:39:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:39:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:39:08 INFO - Downloading/unpacking blobuploader==1.2.4 06:39:08 INFO - Downloading blobuploader-1.2.4.tar.gz 06:39:08 INFO - Running setup.py egg_info for package blobuploader 06:39:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:39:12 INFO - Running setup.py egg_info for package requests 06:39:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:39:12 INFO - Downloading docopt-0.6.1.tar.gz 06:39:12 INFO - Running setup.py egg_info for package docopt 06:39:12 INFO - Installing collected packages: blobuploader, docopt, requests 06:39:12 INFO - Running setup.py install for blobuploader 06:39:12 INFO - Running setup.py install for docopt 06:39:12 INFO - Running setup.py install for requests 06:39:12 INFO - Successfully installed blobuploader docopt requests 06:39:12 INFO - Cleaning up... 06:39:12 INFO - Return code: 0 06:39:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:39:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:39:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:39:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A89D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA8368>, '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 0x0196AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD0C0>, '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-260', 'USERDOMAIN': 'T-W732-IX-260', '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-260', '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 06:39:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 06:39:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:39:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:39:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:39:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:39:12 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 06:39:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:39:12 INFO - 'DCLOCATION': 'SCL3', 06:39:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:39:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:39:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:39:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:39:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:39:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:39:12 INFO - 'HOMEDRIVE': 'C:', 06:39:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:39:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:39:12 INFO - 'KTS_VERSION': '1.19c', 06:39:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:39:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:39:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 06:39:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:39:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:39:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:39:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:39:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:39:12 INFO - 'MOZ_AIRBAG': '1', 06:39:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:39:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:39:12 INFO - 'MOZ_MSVCVERSION': '8', 06:39:12 INFO - 'MOZ_NO_REMOTE': '1', 06:39:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:39:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:39:12 INFO - 'NO_EM_RESTART': '1', 06:39:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:39:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:39:12 INFO - 'OS': 'Windows_NT', 06:39:12 INFO - 'OURDRIVE': 'C:', 06:39:12 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', 06:39:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:39:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:39:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:39:12 INFO - 'PROCESSOR_LEVEL': '6', 06:39:12 INFO - 'PROCESSOR_REVISION': '1e05', 06:39:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:39:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:39:12 INFO - 'PROMPT': '$P$G', 06:39:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:39:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:39:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:39:12 INFO - 'PWD': 'C:\\slave\\test', 06:39:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:39:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:39:12 INFO - 'SYSTEMDRIVE': 'C:', 06:39:12 INFO - 'SYSTEMROOT': 'C:\\windows', 06:39:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:12 INFO - 'TEST1': 'testie', 06:39:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:12 INFO - 'USERDOMAIN': 'T-W732-IX-260', 06:39:12 INFO - 'USERNAME': 'cltbld', 06:39:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:39:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:39:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:39:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:39:12 INFO - 'WINDIR': 'C:\\windows', 06:39:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:39:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:39:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:39:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:39:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:39:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:39:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:39:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:39:18 INFO - Unpacking c:\slave\test\build\tests\marionette 06:39:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:39:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:39:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:39:18 INFO - Running setup.py install for browsermob-proxy 06:39:32 INFO - Running setup.py install for manifestparser 06:39:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for marionette-client 06:39:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:39:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for marionette-driver 06:39:32 INFO - Running setup.py install for mozcrash 06:39:32 INFO - Running setup.py install for mozdebug 06:39:32 INFO - Running setup.py install for mozdevice 06:39:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for mozfile 06:39:32 INFO - Running setup.py install for mozhttpd 06:39:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for mozinfo 06:39:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for mozInstall 06:39:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for mozleak 06:39:32 INFO - Running setup.py install for mozlog 06:39:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for moznetwork 06:39:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for mozprocess 06:39:32 INFO - Running setup.py install for mozprofile 06:39:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for mozrunner 06:39:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for mozscreenshot 06:39:32 INFO - Running setup.py install for moztest 06:39:32 INFO - Running setup.py install for mozversion 06:39:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:39:32 INFO - Running setup.py install for wptserve 06:39:32 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:39:32 INFO - Cleaning up... 06:39:32 INFO - Return code: 0 06:39:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:39:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:39:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:39:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A89D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA8368>, '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 0x0196AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD0C0>, '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-260', 'USERDOMAIN': 'T-W732-IX-260', '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-260', '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 06:39:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 06:39:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:39:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:39:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:39:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:39:32 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 06:39:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:39:32 INFO - 'DCLOCATION': 'SCL3', 06:39:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:39:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:39:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:39:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:39:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:39:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:39:32 INFO - 'HOMEDRIVE': 'C:', 06:39:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:39:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:39:32 INFO - 'KTS_VERSION': '1.19c', 06:39:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:39:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:39:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 06:39:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:39:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:39:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:39:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:39:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:39:32 INFO - 'MOZ_AIRBAG': '1', 06:39:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:39:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:39:32 INFO - 'MOZ_MSVCVERSION': '8', 06:39:32 INFO - 'MOZ_NO_REMOTE': '1', 06:39:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:39:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:39:32 INFO - 'NO_EM_RESTART': '1', 06:39:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:39:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:39:32 INFO - 'OS': 'Windows_NT', 06:39:32 INFO - 'OURDRIVE': 'C:', 06:39:32 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', 06:39:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:39:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:39:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:39:32 INFO - 'PROCESSOR_LEVEL': '6', 06:39:32 INFO - 'PROCESSOR_REVISION': '1e05', 06:39:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:39:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:39:32 INFO - 'PROMPT': '$P$G', 06:39:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:39:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:39:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:39:32 INFO - 'PWD': 'C:\\slave\\test', 06:39:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:39:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:39:32 INFO - 'SYSTEMDRIVE': 'C:', 06:39:32 INFO - 'SYSTEMROOT': 'C:\\windows', 06:39:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:32 INFO - 'TEST1': 'testie', 06:39:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:32 INFO - 'USERDOMAIN': 'T-W732-IX-260', 06:39:32 INFO - 'USERNAME': 'cltbld', 06:39:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:39:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:39:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:39:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:39:32 INFO - 'WINDIR': 'C:\\windows', 06:39:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:39:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:39:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:39:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:39:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:39:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:39:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:39:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:39:37 INFO - Unpacking c:\slave\test\build\tests\marionette 06:39:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:39:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:39:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 06:39:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 06:39:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 06:39:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 06:39:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 06:39:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:39:48 INFO - Downloading blessings-1.6.tar.gz 06:39:48 INFO - Running setup.py egg_info for package blessings 06:39:48 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 06:39:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:39:48 INFO - Running setup.py install for blessings 06:39:48 INFO - Running setup.py install for browsermob-proxy 06:39:48 INFO - Running setup.py install for manifestparser 06:39:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Running setup.py install for marionette-client 06:39:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:39:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Running setup.py install for marionette-driver 06:39:48 INFO - Running setup.py install for mozcrash 06:39:48 INFO - Running setup.py install for mozdebug 06:39:48 INFO - Running setup.py install for mozdevice 06:39:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Running setup.py install for mozhttpd 06:39:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Running setup.py install for mozInstall 06:39:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Running setup.py install for mozleak 06:39:48 INFO - Running setup.py install for mozprofile 06:39:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Running setup.py install for mozrunner 06:39:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:39:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:39:50 INFO - Running setup.py install for mozscreenshot 06:39:50 INFO - Running setup.py install for moztest 06:39:50 INFO - Running setup.py install for mozversion 06:39:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:39:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:39:50 INFO - Running setup.py install for wptserve 06:39:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:39:50 INFO - Cleaning up... 06:39:50 INFO - Return code: 0 06:39:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:39:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:39:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:39:50 INFO - Reading from file tmpfile_stdout 06:39:50 INFO - Using _rmtree_windows ... 06:39:50 INFO - Using _rmtree_windows ... 06:39:50 INFO - Current package versions: 06:39:50 INFO - blessings == 1.6 06:39:50 INFO - blobuploader == 1.2.4 06:39:50 INFO - browsermob-proxy == 0.6.0 06:39:50 INFO - distribute == 0.6.14 06:39:50 INFO - docopt == 0.6.1 06:39:50 INFO - manifestparser == 1.1 06:39:50 INFO - marionette-client == 2.3.0 06:39:50 INFO - marionette-driver == 1.4.0 06:39:50 INFO - mozInstall == 1.12 06:39:50 INFO - mozcrash == 0.17 06:39:50 INFO - mozdebug == 0.1 06:39:50 INFO - mozdevice == 0.48 06:39:50 INFO - mozfile == 1.2 06:39:50 INFO - mozhttpd == 0.7 06:39:50 INFO - mozinfo == 0.9 06:39:50 INFO - mozleak == 0.1 06:39:50 INFO - mozlog == 3.1 06:39:50 INFO - moznetwork == 0.27 06:39:50 INFO - mozprocess == 0.22 06:39:50 INFO - mozprofile == 0.28 06:39:50 INFO - mozrunner == 6.11 06:39:50 INFO - mozscreenshot == 0.1 06:39:50 INFO - mozsystemmonitor == 0.0 06:39:50 INFO - moztest == 0.7 06:39:50 INFO - mozversion == 1.4 06:39:50 INFO - requests == 1.2.3 06:39:50 INFO - wptserve == 1.4.0 06:39:50 INFO - Running post-action listener: _resource_record_post_action 06:39:50 INFO - Running post-action listener: _start_resource_monitoring 06:39:50 INFO - Starting resource monitoring. 06:39:50 INFO - ##### 06:39:50 INFO - ##### Running pull step. 06:39:50 INFO - ##### 06:39:50 INFO - Running pre-action listener: _resource_record_pre_action 06:39:50 INFO - Running main action method: pull 06:39:50 INFO - Pull has nothing to do! 06:39:50 INFO - Running post-action listener: _resource_record_post_action 06:39:50 INFO - ##### 06:39:50 INFO - ##### Running install step. 06:39:50 INFO - ##### 06:39:50 INFO - Running pre-action listener: _resource_record_pre_action 06:39:50 INFO - Running main action method: install 06:39:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:39:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:39:51 INFO - Reading from file tmpfile_stdout 06:39:51 INFO - Using _rmtree_windows ... 06:39:51 INFO - Using _rmtree_windows ... 06:39:51 INFO - Detecting whether we're running mozinstall >=1.0... 06:39:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:39:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:39:51 INFO - Reading from file tmpfile_stdout 06:39:51 INFO - Output received: 06:39:51 INFO - Usage: mozinstall-script.py [options] installer 06:39:51 INFO - Options: 06:39:51 INFO - -h, --help show this help message and exit 06:39:51 INFO - -d DEST, --destination=DEST 06:39:51 INFO - Directory to install application into. [default: 06:39:51 INFO - "C:\slave\test"] 06:39:51 INFO - --app=APP Application being installed. [default: firefox] 06:39:51 INFO - Using _rmtree_windows ... 06:39:51 INFO - Using _rmtree_windows ... 06:39:51 INFO - mkdir: C:\slave\test\build\application 06:39:51 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'] 06:39:51 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 06:39:53 INFO - Reading from file tmpfile_stdout 06:39:53 INFO - Output received: 06:39:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:39:53 INFO - Using _rmtree_windows ... 06:39:53 INFO - Using _rmtree_windows ... 06:39:53 INFO - Running post-action listener: _resource_record_post_action 06:39:53 INFO - ##### 06:39:53 INFO - ##### Running run-tests step. 06:39:53 INFO - ##### 06:39:53 INFO - Running pre-action listener: _resource_record_pre_action 06:39:53 INFO - Running main action method: run_tests 06:39:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:39:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:39:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:39:53 INFO - grabbing minidump binary from tooltool 06:39:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:39:53 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 0x01CA8368>, '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 0x0196AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:39:53 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 06:39:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 06:39:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:39:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptzlg8w 06:39:54 INFO - INFO - File integrity verified, renaming tmptzlg8w to win32-minidump_stackwalk.exe 06:39:54 INFO - Return code: 0 06:39:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:39:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:39:54 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/NmcDGCw3RXamYKWJPcSH4w/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 06:39:54 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/NmcDGCw3RXamYKWJPcSH4w/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 06:39:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:39:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:39:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:39:54 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 06:39:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:39:54 INFO - 'DCLOCATION': 'SCL3', 06:39:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:39:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:39:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:39:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:39:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:39:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:39:54 INFO - 'HOMEDRIVE': 'C:', 06:39:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:39:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:39:54 INFO - 'KTS_VERSION': '1.19c', 06:39:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:39:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:39:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 06:39:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:39:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:39:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:39:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:39:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:39:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:39:54 INFO - 'MOZ_AIRBAG': '1', 06:39:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:39:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:39:54 INFO - 'MOZ_MSVCVERSION': '8', 06:39:54 INFO - 'MOZ_NO_REMOTE': '1', 06:39:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:39:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:39:54 INFO - 'NO_EM_RESTART': '1', 06:39:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:39:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:39:54 INFO - 'OS': 'Windows_NT', 06:39:54 INFO - 'OURDRIVE': 'C:', 06:39: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', 06:39:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:39:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:39:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:39:54 INFO - 'PROCESSOR_LEVEL': '6', 06:39:54 INFO - 'PROCESSOR_REVISION': '1e05', 06:39:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:39:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:39:54 INFO - 'PROMPT': '$P$G', 06:39:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:39:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:39:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:39:54 INFO - 'PWD': 'C:\\slave\\test', 06:39:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:39:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:39:54 INFO - 'SYSTEMDRIVE': 'C:', 06:39:54 INFO - 'SYSTEMROOT': 'C:\\windows', 06:39:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:54 INFO - 'TEST1': 'testie', 06:39:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:39:54 INFO - 'USERDOMAIN': 'T-W732-IX-260', 06:39:54 INFO - 'USERNAME': 'cltbld', 06:39:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:39:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:39:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:39:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:39:54 INFO - 'WINDIR': 'C:\\windows', 06:39:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:39:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:39:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:39:54 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/NmcDGCw3RXamYKWJPcSH4w/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 06:39:56 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 06:39:56 INFO - import pkg_resources 06:39:57 INFO - Using 1 client processes 06:40:00 INFO - SUITE-START | Running 778 tests 06:40:00 INFO - Running testharness tests 06:40:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:40:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 06:40:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:40:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:40:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:40:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:40:01 INFO - Setting up ssl 06:40:01 INFO - PROCESS | certutil | 06:40:01 INFO - PROCESS | certutil | 06:40:01 INFO - PROCESS | certutil | 06:40:01 INFO - Certificate Nickname Trust Attributes 06:40:01 INFO - SSL,S/MIME,JAR/XPI 06:40:01 INFO - 06:40:01 INFO - web-platform-tests CT,, 06:40:01 INFO - 06:40:01 INFO - Starting runner 06:40:02 INFO - PROCESS | 2700 | [2700] 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 06:40:02 INFO - PROCESS | 2700 | [2700] 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 06:40:02 INFO - PROCESS | 2700 | [2700] 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 06:40:02 INFO - PROCESS | 2700 | [2700] 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 06:40:02 INFO - PROCESS | 2700 | [2700] 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 06:40:04 INFO - PROCESS | 2700 | 1461073204273 Marionette DEBUG Marionette enabled via build flag and pref 06:40:05 INFO - PROCESS | 2700 | ++DOCSHELL 1128C000 == 1 [pid = 2700] [id = 1] 06:40:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 1 (1128C400) [pid = 2700] [serial = 1] [outer = 00000000] 06:40:05 INFO - PROCESS | 2700 | [2700] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:40:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 2 (1128D000) [pid = 2700] [serial = 2] [outer = 1128C400] 06:40:05 INFO - PROCESS | 2700 | ++DOCSHELL 13A4C000 == 2 [pid = 2700] [id = 2] 06:40:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 3 (13A4C400) [pid = 2700] [serial = 3] [outer = 00000000] 06:40:05 INFO - PROCESS | 2700 | [2700] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:40:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 4 (13A4D000) [pid = 2700] [serial = 4] [outer = 13A4C400] 06:40:06 INFO - PROCESS | 2700 | 1461073206013 Marionette INFO Listening on port 2828 06:40:07 INFO - PROCESS | 2700 | 1461073207727 Marionette DEBUG Marionette enabled via command-line flag 06:40:07 INFO - PROCESS | 2700 | [2700] 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 06:40:07 INFO - PROCESS | 2700 | [2700] 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 06:40:07 INFO - PROCESS | 2700 | ++DOCSHELL 0FB7EC00 == 3 [pid = 2700] [id = 3] 06:40:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 5 (0FB7F000) [pid = 2700] [serial = 5] [outer = 00000000] 06:40:07 INFO - PROCESS | 2700 | [2700] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:40:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 6 (0FB7FC00) [pid = 2700] [serial = 6] [outer = 0FB7F000] 06:40:07 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:40:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 7 (16335800) [pid = 2700] [serial = 7] [outer = 13A4C400] 06:40:08 INFO - PROCESS | 2700 | [2700] 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 06:40:08 INFO - PROCESS | 2700 | 1461073208104 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49728 06:40:08 INFO - PROCESS | 2700 | [2700] 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 06:40:08 INFO - PROCESS | 2700 | 1461073208127 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49729 06:40:08 INFO - PROCESS | 2700 | [2700] 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 06:40:08 INFO - PROCESS | 2700 | 1461073208135 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49731 06:40:08 INFO - PROCESS | 2700 | [2700] 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 06:40:08 INFO - PROCESS | 2700 | 1461073208171 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49732 06:40:08 INFO - PROCESS | 2700 | 1461073208174 Marionette DEBUG Closed connection conn0 06:40:08 INFO - PROCESS | 2700 | 1461073208176 Marionette DEBUG Closed connection conn1 06:40:08 INFO - PROCESS | 2700 | 1461073208177 Marionette DEBUG Closed connection conn2 06:40:08 INFO - PROCESS | 2700 | 1461073208279 Marionette DEBUG Closed connection conn3 06:40:08 INFO - PROCESS | 2700 | [2700] 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 06:40:08 INFO - PROCESS | 2700 | 1461073208285 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49734 06:40:08 INFO - PROCESS | 2700 | 1461073208340 Marionette DEBUG Closed connection conn4 06:40:08 INFO - PROCESS | 2700 | [2700] 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 06:40:08 INFO - PROCESS | 2700 | 1461073208347 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49735 06:40:08 INFO - PROCESS | 2700 | ++DOCSHELL 1128B400 == 4 [pid = 2700] [id = 4] 06:40:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 8 (16C4A000) [pid = 2700] [serial = 8] [outer = 00000000] 06:40:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 9 (1820AC00) [pid = 2700] [serial = 9] [outer = 16C4A000] 06:40:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 10 (18210400) [pid = 2700] [serial = 10] [outer = 16C4A000] 06:40:08 INFO - PROCESS | 2700 | 1461073208501 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:40:08 INFO - PROCESS | 2700 | 1461073208506 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":"20160419030953","device":"desktop","version":"48.0a1"} 06:40:09 INFO - PROCESS | 2700 | [2700] 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 06:40:09 INFO - PROCESS | 2700 | [2700] 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 06:40:09 INFO - PROCESS | 2700 | [2700] 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 06:40:10 INFO - PROCESS | 2700 | ++DOCSHELL 18E50C00 == 5 [pid = 2700] [id = 5] 06:40:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 11 (19425C00) [pid = 2700] [serial = 11] [outer = 00000000] 06:40:10 INFO - PROCESS | 2700 | ++DOCSHELL 19427400 == 6 [pid = 2700] [id = 6] 06:40:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 12 (19427800) [pid = 2700] [serial = 12] [outer = 00000000] 06:40:11 INFO - PROCESS | 2700 | [2700] 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 06:40:11 INFO - PROCESS | 2700 | ++DOCSHELL 1A409C00 == 7 [pid = 2700] [id = 7] 06:40:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 13 (1A40A000) [pid = 2700] [serial = 13] [outer = 00000000] 06:40:11 INFO - PROCESS | 2700 | [2700] 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 06:40:11 INFO - PROCESS | 2700 | [2700] 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 06:40:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 14 (1A7AE800) [pid = 2700] [serial = 14] [outer = 1A40A000] 06:40:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 15 (1A611800) [pid = 2700] [serial = 15] [outer = 19425C00] 06:40:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 16 (1A613000) [pid = 2700] [serial = 16] [outer = 19427800] 06:40:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 17 (1A615800) [pid = 2700] [serial = 17] [outer = 1A40A000] 06:40:12 INFO - PROCESS | 2700 | 1461073212163 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 2700 | 1461073212177 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 18 (19F35800) [pid = 2700] [serial = 18] [outer = 1A40A000] 06:40:12 INFO - PROCESS | 2700 | 1461073212975 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"ba6095db-1f46-4bee-a6dc-59812ac3d47a","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":"20160419030953","device":"desktop","version":"48.0a1","command_id":1}}] 06:40:13 INFO - PROCESS | 2700 | 1461073213366 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}] 06:40:13 INFO - PROCESS | 2700 | 1461073213395 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 06:40:13 INFO - PROCESS | 2700 | 1461073213416 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:40:13 INFO - PROCESS | 2700 | [2700] 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 06:40:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 19 (1B01EC00) [pid = 2700] [serial = 19] [outer = 1A40A000] 06:40:15 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:15 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:15 INFO - PROCESS | 2700 | 1461073215216 Marionette TRACE conn5 <- [1,3,null,{}] 06:40:15 INFO - PROCESS | 2700 | 1461073215220 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:40:15 INFO - PROCESS | 2700 | 1461073215239 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 06:40:15 INFO - PROCESS | 2700 | 1461073215252 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 2700 | 1461073215255 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 06:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:40:15 INFO - PROCESS | 2700 | 1461073215260 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 2700 | 1461073215263 Marionette TRACE conn5 <- [1,6,null,{}] 06:40:15 INFO - PROCESS | 2700 | 1461073215393 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}] 06:40:15 INFO - PROCESS | 2700 | 1461073215425 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 06:40:15 INFO - PROCESS | 2700 | 1461073215431 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 2700 | ++DOCSHELL 0FA0F000 == 8 [pid = 2700] [id = 8] 06:40:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 20 (0FA5AC00) [pid = 2700] [serial = 20] [outer = 00000000] 06:40:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 21 (0FAF7000) [pid = 2700] [serial = 21] [outer = 0FA5AC00] 06:40:15 INFO - PROCESS | 2700 | 1461073215493 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 22 (1010D800) [pid = 2700] [serial = 22] [outer = 0FA5AC00] 06:40:15 INFO - PROCESS | 2700 | --DOCSHELL 1128C000 == 7 [pid = 2700] [id = 1] 06:40:16 INFO - PROCESS | 2700 | ++DOCSHELL 15806400 == 8 [pid = 2700] [id = 9] 06:40:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 23 (15806C00) [pid = 2700] [serial = 23] [outer = 00000000] 06:40:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 24 (1632C800) [pid = 2700] [serial = 24] [outer = 15806C00] 06:40:16 INFO - PROCESS | 2700 | 1461073216064 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 25 (15806000) [pid = 2700] [serial = 25] [outer = 15806C00] 06:40:16 INFO - PROCESS | 2700 | 1461073216503 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]]]}] 06:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1330ms 06:40:16 INFO - PROCESS | 2700 | 1461073216641 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 2700 | 1461073216646 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 06:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:40:16 INFO - PROCESS | 2700 | 1461073216677 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 2700 | 1461073216679 Marionette TRACE conn5 <- [1,10,null,{}] 06:40:16 INFO - PROCESS | 2700 | 1461073216684 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}] 06:40:16 INFO - PROCESS | 2700 | 1461073216804 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 06:40:16 INFO - PROCESS | 2700 | 1461073216862 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 2700 | ++DOCSHELL 15801C00 == 9 [pid = 2700] [id = 10] 06:40:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 26 (1632B400) [pid = 2700] [serial = 26] [outer = 00000000] 06:40:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 27 (1BDD4400) [pid = 2700] [serial = 27] [outer = 1632B400] 06:40:16 INFO - PROCESS | 2700 | 1461073216919 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 28 (1BDDD800) [pid = 2700] [serial = 28] [outer = 1632B400] 06:40:17 INFO - PROCESS | 2700 | 1461073217498 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]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 891ms 06:40:17 INFO - PROCESS | 2700 | 1461073217562 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 2700 | 1461073217564 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 06:40:17 INFO - PROCESS | 2700 | 1461073217568 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:40:17 INFO - PROCESS | 2700 | 1461073217570 Marionette TRACE conn5 <- [1,14,null,{}] 06:40:17 INFO - PROCESS | 2700 | 1461073217574 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}] 06:40:17 INFO - PROCESS | 2700 | 1461073217789 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 06:40:17 INFO - PROCESS | 2700 | ++DOCSHELL 0FAF9400 == 10 [pid = 2700] [id = 11] 06:40:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 29 (0FAF9800) [pid = 2700] [serial = 29] [outer = 00000000] 06:40:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 30 (0FB3D800) [pid = 2700] [serial = 30] [outer = 0FAF9800] 06:40:17 INFO - PROCESS | 2700 | 1461073217914 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 31 (0FB73C00) [pid = 2700] [serial = 31] [outer = 0FAF9800] 06:40:17 INFO - PROCESS | 2700 | ++DOCSHELL 0FB7CC00 == 11 [pid = 2700] [id = 12] 06:40:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 32 (0FB80000) [pid = 2700] [serial = 32] [outer = 00000000] 06:40:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 33 (1010DC00) [pid = 2700] [serial = 33] [outer = 0FB80000] 06:40:17 INFO - PROCESS | 2700 | 1461073217984 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 34 (101C0800) [pid = 2700] [serial = 34] [outer = 0FB80000] 06:40:18 INFO - PROCESS | 2700 | ++DOCSHELL 0F7DBC00 == 12 [pid = 2700] [id = 13] 06:40:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 35 (0FABE400) [pid = 2700] [serial = 35] [outer = 00000000] 06:40:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 36 (1092EC00) [pid = 2700] [serial = 36] [outer = 0FABE400] 06:40:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 37 (11291000) [pid = 2700] [serial = 37] [outer = 0FABE400] 06:40:18 INFO - PROCESS | 2700 | --DOCSHELL 1128B400 == 11 [pid = 2700] [id = 4] 06:40:18 INFO - PROCESS | 2700 | 1461073218571 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]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1020ms 06:40:18 INFO - PROCESS | 2700 | 1461073218593 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 2700 | 1461073218597 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 06:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:40:18 INFO - PROCESS | 2700 | 1461073218626 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 2700 | 1461073218630 Marionette TRACE conn5 <- [1,18,null,{}] 06:40:18 INFO - PROCESS | 2700 | 1461073218635 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}] 06:40:18 INFO - PROCESS | 2700 | 1461073218715 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 06:40:18 INFO - PROCESS | 2700 | 1461073218726 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 2700 | ++DOCSHELL 1123C400 == 12 [pid = 2700] [id = 14] 06:40:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 38 (1128C000) [pid = 2700] [serial = 38] [outer = 00000000] 06:40:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 39 (14B99800) [pid = 2700] [serial = 39] [outer = 1128C000] 06:40:18 INFO - PROCESS | 2700 | 1461073218774 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 40 (1522A800) [pid = 2700] [serial = 40] [outer = 1128C000] 06:40:19 INFO - PROCESS | 2700 | 1461073219206 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]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 06:40:19 INFO - PROCESS | 2700 | 1461073219251 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 2700 | 1461073219254 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 06:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:40:19 INFO - PROCESS | 2700 | 1461073219258 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 2700 | 1461073219259 Marionette TRACE conn5 <- [1,22,null,{}] 06:40:19 INFO - PROCESS | 2700 | 1461073219263 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}] 06:40:19 INFO - PROCESS | 2700 | 1461073219363 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 06:40:19 INFO - PROCESS | 2700 | 1461073219376 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 2700 | ++DOCSHELL 1644BC00 == 13 [pid = 2700] [id = 15] 06:40:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 41 (1644C000) [pid = 2700] [serial = 41] [outer = 00000000] 06:40:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 42 (16C3E400) [pid = 2700] [serial = 42] [outer = 1644C000] 06:40:19 INFO - PROCESS | 2700 | 1461073219428 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 43 (18203000) [pid = 2700] [serial = 43] [outer = 1644C000] 06:40:19 INFO - PROCESS | 2700 | 1461073219867 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]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 06:40:19 INFO - PROCESS | 2700 | 1461073219893 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 2700 | 1461073219897 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 06:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:40:19 INFO - PROCESS | 2700 | 1461073219909 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 2700 | 1461073219913 Marionette TRACE conn5 <- [1,26,null,{}] 06:40:19 INFO - PROCESS | 2700 | 1461073219918 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}] 06:40:19 INFO - PROCESS | 2700 | 1461073220001 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 06:40:19 INFO - PROCESS | 2700 | 1461073220010 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 2700 | ++DOCSHELL 1942E400 == 14 [pid = 2700] [id = 16] 06:40:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 44 (1942F400) [pid = 2700] [serial = 44] [outer = 00000000] 06:40:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 45 (19E52400) [pid = 2700] [serial = 45] [outer = 1942F400] 06:40:20 INFO - PROCESS | 2700 | 1461073220055 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 46 (1A3ACC00) [pid = 2700] [serial = 46] [outer = 1942F400] 06:40:20 INFO - PROCESS | 2700 | 1461073220454 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]]]}] 06:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 589ms 06:40:20 INFO - PROCESS | 2700 | 1461073220495 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 2700 | 1461073220497 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 06:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:40:20 INFO - PROCESS | 2700 | 1461073220501 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 2700 | 1461073220502 Marionette TRACE conn5 <- [1,30,null,{}] 06:40:20 INFO - PROCESS | 2700 | 1461073220506 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}] 06:40:20 INFO - PROCESS | 2700 | 1461073220581 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 06:40:20 INFO - PROCESS | 2700 | 1461073220587 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 2700 | ++DOCSHELL 1A3ADC00 == 15 [pid = 2700] [id = 17] 06:40:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 47 (1A3B8800) [pid = 2700] [serial = 47] [outer = 00000000] 06:40:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 48 (1A7E8000) [pid = 2700] [serial = 48] [outer = 1A3B8800] 06:40:20 INFO - PROCESS | 2700 | 1461073220633 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 49 (1AC8C000) [pid = 2700] [serial = 49] [outer = 1A3B8800] 06:40:21 INFO - PROCESS | 2700 | 1461073221033 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]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 06:40:21 INFO - PROCESS | 2700 | 1461073221071 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 2700 | 1461073221073 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 06:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:40:21 INFO - PROCESS | 2700 | 1461073221076 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 2700 | 1461073221078 Marionette TRACE conn5 <- [1,34,null,{}] 06:40:21 INFO - PROCESS | 2700 | 1461073221082 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}] 06:40:21 INFO - PROCESS | 2700 | 1461073221190 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 06:40:21 INFO - PROCESS | 2700 | 1461073221201 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 2700 | ++DOCSHELL 1ADB2400 == 16 [pid = 2700] [id = 18] 06:40:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 50 (1ADB2C00) [pid = 2700] [serial = 50] [outer = 00000000] 06:40:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 51 (1BA0F800) [pid = 2700] [serial = 51] [outer = 1ADB2C00] 06:40:21 INFO - PROCESS | 2700 | 1461073221257 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 52 (1BDD3800) [pid = 2700] [serial = 52] [outer = 1ADB2C00] 06:40:21 INFO - PROCESS | 2700 | 1461073221664 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]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 06:40:21 INFO - PROCESS | 2700 | 1461073221708 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 2700 | 1461073221710 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 06:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:40:21 INFO - PROCESS | 2700 | 1461073221713 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 2700 | 1461073221714 Marionette TRACE conn5 <- [1,38,null,{}] 06:40:21 INFO - PROCESS | 2700 | 1461073221718 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}] 06:40:21 INFO - PROCESS | 2700 | 1461073221825 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 06:40:21 INFO - PROCESS | 2700 | 1461073221833 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 2700 | ++DOCSHELL 111EF800 == 17 [pid = 2700] [id = 19] 06:40:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 53 (15708000) [pid = 2700] [serial = 53] [outer = 00000000] 06:40:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 54 (15716C00) [pid = 2700] [serial = 54] [outer = 15708000] 06:40:21 INFO - PROCESS | 2700 | 1461073221881 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 55 (1B01E400) [pid = 2700] [serial = 55] [outer = 15708000] 06:40:22 INFO - PROCESS | 2700 | 1461073222347 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]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 669ms 06:40:22 INFO - PROCESS | 2700 | 1461073222384 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 2700 | 1461073222386 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 06:40:22 INFO - PROCESS | 2700 | 1461073222389 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 2700 | 1461073222391 Marionette TRACE conn5 <- [1,42,null,{}] 06:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:40:22 INFO - PROCESS | 2700 | 1461073222394 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}] 06:40:22 INFO - PROCESS | 2700 | 1461073222490 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 06:40:22 INFO - PROCESS | 2700 | 1461073222498 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 2700 | ++DOCSHELL 15715C00 == 18 [pid = 2700] [id = 20] 06:40:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 56 (19340C00) [pid = 2700] [serial = 56] [outer = 00000000] 06:40:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 57 (1D1B4C00) [pid = 2700] [serial = 57] [outer = 19340C00] 06:40:22 INFO - PROCESS | 2700 | 1461073222543 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 58 (1EF24800) [pid = 2700] [serial = 58] [outer = 19340C00] 06:40:22 INFO - PROCESS | 2700 | 1461073222908 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]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 06:40:22 INFO - PROCESS | 2700 | 1461073222964 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 2700 | 1461073222965 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 06:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:40:22 INFO - PROCESS | 2700 | 1461073222968 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 2700 | 1461073222970 Marionette TRACE conn5 <- [1,46,null,{}] 06:40:22 INFO - PROCESS | 2700 | 1461073222974 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}] 06:40:23 INFO - PROCESS | 2700 | 1461073223045 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 06:40:23 INFO - PROCESS | 2700 | 1461073223129 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 2700 | ++DOCSHELL 0F022C00 == 19 [pid = 2700] [id = 21] 06:40:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 59 (0F025800) [pid = 2700] [serial = 59] [outer = 00000000] 06:40:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 60 (0F02E000) [pid = 2700] [serial = 60] [outer = 0F025800] 06:40:23 INFO - PROCESS | 2700 | 1461073223173 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 61 (0F031800) [pid = 2700] [serial = 61] [outer = 0F025800] 06:40:23 INFO - PROCESS | 2700 | 1461073223502 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]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 06:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:40:23 INFO - PROCESS | 2700 | 1461073223540 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 2700 | 1461073223541 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 06:40:23 INFO - PROCESS | 2700 | 1461073223545 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 2700 | 1461073223546 Marionette TRACE conn5 <- [1,50,null,{}] 06:40:23 INFO - PROCESS | 2700 | 1461073223549 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}] 06:40:23 INFO - PROCESS | 2700 | 1461073223654 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 06:40:23 INFO - PROCESS | 2700 | 1461073223691 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 2700 | ++DOCSHELL 1570A800 == 20 [pid = 2700] [id = 22] 06:40:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 62 (1570BC00) [pid = 2700] [serial = 62] [outer = 00000000] 06:40:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 63 (193B2800) [pid = 2700] [serial = 63] [outer = 1570BC00] 06:40:23 INFO - PROCESS | 2700 | 1461073223736 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 64 (193B6400) [pid = 2700] [serial = 64] [outer = 1570BC00] 06:40:24 INFO - PROCESS | 2700 | 1461073224062 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]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 06:40:24 INFO - PROCESS | 2700 | 1461073224116 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 2700 | 1461073224118 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 06:40:24 INFO - PROCESS | 2700 | 1461073224121 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:40:24 INFO - PROCESS | 2700 | 1461073224123 Marionette TRACE conn5 <- [1,54,null,{}] 06:40:24 INFO - PROCESS | 2700 | 1461073224127 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}] 06:40:24 INFO - PROCESS | 2700 | 1461073224225 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 06:40:24 INFO - PROCESS | 2700 | 1461073224263 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 2700 | ++DOCSHELL 10376000 == 21 [pid = 2700] [id = 23] 06:40:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 65 (10376400) [pid = 2700] [serial = 65] [outer = 00000000] 06:40:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 66 (1037E400) [pid = 2700] [serial = 66] [outer = 10376400] 06:40:24 INFO - PROCESS | 2700 | 1461073224319 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 67 (193B1C00) [pid = 2700] [serial = 67] [outer = 10376400] 06:40:24 INFO - PROCESS | 2700 | 1461073224695 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]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 06:40:24 INFO - PROCESS | 2700 | 1461073224755 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 2700 | 1461073224758 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 06:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:40:24 INFO - PROCESS | 2700 | 1461073224761 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 2700 | 1461073224763 Marionette TRACE conn5 <- [1,58,null,{}] 06:40:24 INFO - PROCESS | 2700 | 1461073224777 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}] 06:40:24 INFO - PROCESS | 2700 | 1461073224872 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 06:40:24 INFO - PROCESS | 2700 | 1461073224887 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 2700 | ++DOCSHELL 1FB43400 == 22 [pid = 2700] [id = 24] 06:40:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 68 (1FB44C00) [pid = 2700] [serial = 68] [outer = 00000000] 06:40:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 69 (1FB48C00) [pid = 2700] [serial = 69] [outer = 1FB44C00] 06:40:24 INFO - PROCESS | 2700 | 1461073224936 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 70 (1FB4C400) [pid = 2700] [serial = 70] [outer = 1FB44C00] 06:40:25 INFO - PROCESS | 2700 | 1461073225311 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]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 590ms 06:40:25 INFO - PROCESS | 2700 | 1461073225352 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 2700 | 1461073225354 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 06:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:40:25 INFO - PROCESS | 2700 | 1461073225357 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 2700 | 1461073225358 Marionette TRACE conn5 <- [1,62,null,{}] 06:40:25 INFO - PROCESS | 2700 | 1461073225362 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}] 06:40:25 INFO - PROCESS | 2700 | 1461073225480 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 06:40:25 INFO - PROCESS | 2700 | 1461073225490 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 2700 | ++DOCSHELL 1FB4D400 == 23 [pid = 2700] [id = 25] 06:40:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 71 (1FB4E000) [pid = 2700] [serial = 71] [outer = 00000000] 06:40:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 72 (1FE79400) [pid = 2700] [serial = 72] [outer = 1FB4E000] 06:40:25 INFO - PROCESS | 2700 | 1461073225533 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 73 (1FE78C00) [pid = 2700] [serial = 73] [outer = 1FB4E000] 06:40:26 INFO - PROCESS | 2700 | --DOCSHELL 15801C00 == 22 [pid = 2700] [id = 10] 06:40:26 INFO - PROCESS | 2700 | --DOCSHELL 0FA0F000 == 21 [pid = 2700] [id = 8] 06:40:26 INFO - PROCESS | 2700 | 1461073226646 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]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1322ms 06:40:26 INFO - PROCESS | 2700 | 1461073226681 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 2700 | 1461073226685 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 06:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:40:26 INFO - PROCESS | 2700 | 1461073226734 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 2700 | 1461073226737 Marionette TRACE conn5 <- [1,66,null,{}] 06:40:26 INFO - PROCESS | 2700 | 1461073226757 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}] 06:40:26 INFO - PROCESS | 2700 | 1461073226861 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 06:40:26 INFO - PROCESS | 2700 | 1461073226911 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 2700 | ++DOCSHELL 1037EC00 == 22 [pid = 2700] [id = 26] 06:40:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 74 (105D2000) [pid = 2700] [serial = 74] [outer = 00000000] 06:40:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 75 (107B1400) [pid = 2700] [serial = 75] [outer = 105D2000] 06:40:26 INFO - PROCESS | 2700 | 1461073226960 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 76 (10927800) [pid = 2700] [serial = 76] [outer = 105D2000] 06:40:27 INFO - PROCESS | 2700 | 1461073227360 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]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 06:40:27 INFO - PROCESS | 2700 | 1461073227382 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 2700 | 1461073227388 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 06:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:40:27 INFO - PROCESS | 2700 | 1461073227394 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 2700 | 1461073227396 Marionette TRACE conn5 <- [1,70,null,{}] 06:40:27 INFO - PROCESS | 2700 | 1461073227400 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}] 06:40:27 INFO - PROCESS | 2700 | 1461073227497 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 06:40:27 INFO - PROCESS | 2700 | 1461073227503 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 2700 | ++DOCSHELL 111EF400 == 23 [pid = 2700] [id = 27] 06:40:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 77 (111F0000) [pid = 2700] [serial = 77] [outer = 00000000] 06:40:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (1522F800) [pid = 2700] [serial = 78] [outer = 111F0000] 06:40:27 INFO - PROCESS | 2700 | 1461073227551 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (15707800) [pid = 2700] [serial = 79] [outer = 111F0000] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (16C4A000) [pid = 2700] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 77 (1632B400) [pid = 2700] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 76 (0FB80000) [pid = 2700] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 75 (1128C000) [pid = 2700] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 74 (1644C000) [pid = 2700] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 73 (1942F400) [pid = 2700] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 72 (1A3B8800) [pid = 2700] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 71 (1ADB2C00) [pid = 2700] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 70 (15708000) [pid = 2700] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 69 (1570BC00) [pid = 2700] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 68 (10376400) [pid = 2700] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 67 (0FA5AC00) [pid = 2700] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:40:28 INFO - PROCESS | 2700 | --DOMWINDOW == 66 (1FB44C00) [pid = 2700] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:40:28 INFO - PROCESS | 2700 | 1461073228238 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]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 870ms 06:40:28 INFO - PROCESS | 2700 | 1461073228268 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 2700 | 1461073228270 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 06:40:28 INFO - PROCESS | 2700 | 1461073228274 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:40:28 INFO - PROCESS | 2700 | 1461073228277 Marionette TRACE conn5 <- [1,74,null,{}] 06:40:28 INFO - PROCESS | 2700 | 1461073228288 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}] 06:40:28 INFO - PROCESS | 2700 | 1461073228376 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 06:40:28 INFO - PROCESS | 2700 | 1461073228441 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 2700 | ++DOCSHELL 106C8400 == 24 [pid = 2700] [id = 28] 06:40:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 67 (107B7C00) [pid = 2700] [serial = 80] [outer = 00000000] 06:40:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 68 (15714C00) [pid = 2700] [serial = 81] [outer = 107B7C00] 06:40:28 INFO - PROCESS | 2700 | 1461073228492 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 69 (158AC000) [pid = 2700] [serial = 82] [outer = 107B7C00] 06:40:28 INFO - PROCESS | 2700 | 1461073228825 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]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 06:40:28 INFO - PROCESS | 2700 | 1461073228908 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 2700 | 1461073228910 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 06:40:28 INFO - PROCESS | 2700 | 1461073228914 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:40:28 INFO - PROCESS | 2700 | 1461073228915 Marionette TRACE conn5 <- [1,78,null,{}] 06:40:28 INFO - PROCESS | 2700 | 1461073228918 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}] 06:40:28 INFO - PROCESS | 2700 | 1461073228992 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 06:40:28 INFO - PROCESS | 2700 | 1461073228998 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 2700 | ++DOCSHELL 16332000 == 25 [pid = 2700] [id = 29] 06:40:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 70 (16456800) [pid = 2700] [serial = 83] [outer = 00000000] 06:40:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 71 (18309400) [pid = 2700] [serial = 84] [outer = 16456800] 06:40:29 INFO - PROCESS | 2700 | 1461073229043 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 72 (186C5C00) [pid = 2700] [serial = 85] [outer = 16456800] 06:40:29 INFO - PROCESS | 2700 | 1461073229430 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]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 569ms 06:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:40:29 INFO - PROCESS | 2700 | 1461073229488 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 2700 | 1461073229490 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 06:40:29 INFO - PROCESS | 2700 | 1461073229493 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 2700 | 1461073229495 Marionette TRACE conn5 <- [1,82,null,{}] 06:40:29 INFO - PROCESS | 2700 | 1461073229498 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}] 06:40:29 INFO - PROCESS | 2700 | 1461073229569 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 06:40:29 INFO - PROCESS | 2700 | 1461073229575 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 2700 | ++DOCSHELL 18E44000 == 26 [pid = 2700] [id = 30] 06:40:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 73 (18E48400) [pid = 2700] [serial = 86] [outer = 00000000] 06:40:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 74 (1934D400) [pid = 2700] [serial = 87] [outer = 18E48400] 06:40:29 INFO - PROCESS | 2700 | 1461073229619 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 75 (193ADC00) [pid = 2700] [serial = 88] [outer = 18E48400] 06:40:29 INFO - PROCESS | 2700 | 1461073230016 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]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 06:40:30 INFO - PROCESS | 2700 | 1461073230092 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 2700 | 1461073230096 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 06:40:30 INFO - PROCESS | 2700 | 1461073230102 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:40:30 INFO - PROCESS | 2700 | 1461073230106 Marionette TRACE conn5 <- [1,86,null,{}] 06:40:30 INFO - PROCESS | 2700 | 1461073230117 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}] 06:40:30 INFO - PROCESS | 2700 | 1461073230219 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 06:40:30 INFO - PROCESS | 2700 | 1461073230327 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 2700 | ++DOCSHELL 10376C00 == 27 [pid = 2700] [id = 31] 06:40:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 76 (10377800) [pid = 2700] [serial = 89] [outer = 00000000] 06:40:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 77 (105CDC00) [pid = 2700] [serial = 90] [outer = 10377800] 06:40:30 INFO - PROCESS | 2700 | 1461073230383 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (111F4800) [pid = 2700] [serial = 91] [outer = 10377800] 06:40:30 INFO - PROCESS | 2700 | 1461073230950 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]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 889ms 06:40:30 INFO - PROCESS | 2700 | 1461073231000 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 2700 | 1461073231004 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 06:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:40:30 INFO - PROCESS | 2700 | 1461073231012 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 2700 | 1461073231016 Marionette TRACE conn5 <- [1,90,null,{}] 06:40:31 INFO - PROCESS | 2700 | 1461073231020 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}] 06:40:31 INFO - PROCESS | 2700 | 1461073231119 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 06:40:31 INFO - PROCESS | 2700 | 1461073231191 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 2700 | ++DOCSHELL 16C3E000 == 28 [pid = 2700] [id = 32] 06:40:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (18204000) [pid = 2700] [serial = 92] [outer = 00000000] 06:40:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (18ECB400) [pid = 2700] [serial = 93] [outer = 18204000] 06:40:31 INFO - PROCESS | 2700 | 1461073231247 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (193B1800) [pid = 2700] [serial = 94] [outer = 18204000] 06:40:31 INFO - PROCESS | 2700 | 1461073231759 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]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 770ms 06:40:31 INFO - PROCESS | 2700 | 1461073231785 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 2700 | 1461073231787 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 06:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:40:31 INFO - PROCESS | 2700 | 1461073231791 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 2700 | 1461073231793 Marionette TRACE conn5 <- [1,94,null,{}] 06:40:31 INFO - PROCESS | 2700 | 1461073231803 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}] 06:40:31 INFO - PROCESS | 2700 | 1461073231903 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 06:40:31 INFO - PROCESS | 2700 | 1461073231955 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B5400 == 29 [pid = 2700] [id = 33] 06:40:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (1A3B6C00) [pid = 2700] [serial = 95] [outer = 00000000] 06:40:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (1A614400) [pid = 2700] [serial = 96] [outer = 1A3B6C00] 06:40:32 INFO - PROCESS | 2700 | 1461073232013 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (1A7EF400) [pid = 2700] [serial = 97] [outer = 1A3B6C00] 06:40:32 INFO - PROCESS | 2700 | 1461073232557 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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 829ms 06:40:32 INFO - PROCESS | 2700 | 1461073232594 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 2700 | 1461073232597 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 06:40:32 INFO - PROCESS | 2700 | 1461073232600 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:40:32 INFO - PROCESS | 2700 | 1461073232602 Marionette TRACE conn5 <- [1,98,null,{}] 06:40:32 INFO - PROCESS | 2700 | 1461073232605 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}] 06:40:32 INFO - PROCESS | 2700 | 1461073232699 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 06:40:32 INFO - PROCESS | 2700 | 1461073232783 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 2700 | ++DOCSHELL 0EF81400 == 30 [pid = 2700] [id = 34] 06:40:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (0EF81800) [pid = 2700] [serial = 98] [outer = 00000000] 06:40:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (19E48C00) [pid = 2700] [serial = 99] [outer = 0EF81800] 06:40:32 INFO - PROCESS | 2700 | 1461073232842 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (193AE000) [pid = 2700] [serial = 100] [outer = 0EF81800] 06:40:33 INFO - PROCESS | 2700 | 1461073233367 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]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 829ms 06:40:33 INFO - PROCESS | 2700 | 1461073233434 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 2700 | 1461073233436 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 06:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:40:33 INFO - PROCESS | 2700 | 1461073233440 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 2700 | 1461073233442 Marionette TRACE conn5 <- [1,102,null,{}] 06:40:33 INFO - PROCESS | 2700 | 1461073233446 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}] 06:40:33 INFO - PROCESS | 2700 | 1461073233537 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 06:40:33 INFO - PROCESS | 2700 | 1461073233608 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 2700 | ++DOCSHELL 10380400 == 31 [pid = 2700] [id = 35] 06:40:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (111EEC00) [pid = 2700] [serial = 101] [outer = 00000000] 06:40:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (15803C00) [pid = 2700] [serial = 102] [outer = 111EEC00] 06:40:33 INFO - PROCESS | 2700 | 1461073233665 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (18286C00) [pid = 2700] [serial = 103] [outer = 111EEC00] 06:40:34 INFO - PROCESS | 2700 | 1461073234276 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]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 06:40:34 INFO - PROCESS | 2700 | 1461073234314 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 2700 | 1461073234318 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 06:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:40:34 INFO - PROCESS | 2700 | 1461073234323 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 2700 | 1461073234326 Marionette TRACE conn5 <- [1,106,null,{}] 06:40:34 INFO - PROCESS | 2700 | 1461073234332 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}] 06:40:34 INFO - PROCESS | 2700 | 1461073234419 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (1820AC00) [pid = 2700] [serial = 9] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (18210400) [pid = 2700] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (13A4D000) [pid = 2700] [serial = 4] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (1BDD4400) [pid = 2700] [serial = 27] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (1010DC00) [pid = 2700] [serial = 33] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (101C0800) [pid = 2700] [serial = 34] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (1092EC00) [pid = 2700] [serial = 36] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (14B99800) [pid = 2700] [serial = 39] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (16C3E400) [pid = 2700] [serial = 42] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (19E52400) [pid = 2700] [serial = 45] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (1A3ACC00) [pid = 2700] [serial = 46] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (1A7E8000) [pid = 2700] [serial = 48] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 77 (1BA0F800) [pid = 2700] [serial = 51] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 76 (1AC8C000) [pid = 2700] [serial = 49] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 75 (15716C00) [pid = 2700] [serial = 54] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 74 (1D1B4C00) [pid = 2700] [serial = 57] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 73 (0F02E000) [pid = 2700] [serial = 60] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 72 (193B2800) [pid = 2700] [serial = 63] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 71 (1037E400) [pid = 2700] [serial = 66] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 70 (0FAF7000) [pid = 2700] [serial = 21] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 69 (1632C800) [pid = 2700] [serial = 24] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 68 (0FB3D800) [pid = 2700] [serial = 30] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 67 (1BDD3800) [pid = 2700] [serial = 52] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 66 (1B01E400) [pid = 2700] [serial = 55] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 65 (1010D800) [pid = 2700] [serial = 22] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 64 (1FB48C00) [pid = 2700] [serial = 69] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 63 (193B6400) [pid = 2700] [serial = 64] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 62 (1BDDD800) [pid = 2700] [serial = 28] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 61 (18203000) [pid = 2700] [serial = 43] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 60 (193B1C00) [pid = 2700] [serial = 67] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 59 (1FB4C400) [pid = 2700] [serial = 70] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 58 (1522A800) [pid = 2700] [serial = 40] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 57 (1A615800) [pid = 2700] [serial = 17] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | --DOMWINDOW == 56 (1A7AE800) [pid = 2700] [serial = 14] [outer = 00000000] [url = about:blank] 06:40:34 INFO - PROCESS | 2700 | 1461073234518 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 2700 | ++DOCSHELL 101B4400 == 32 [pid = 2700] [id = 36] 06:40:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 57 (101B5000) [pid = 2700] [serial = 104] [outer = 00000000] 06:40:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 58 (10375400) [pid = 2700] [serial = 105] [outer = 101B5000] 06:40:34 INFO - PROCESS | 2700 | 1461073234570 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 59 (1037F800) [pid = 2700] [serial = 106] [outer = 101B5000] 06:40:34 INFO - PROCESS | 2700 | 1461073234935 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]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 06:40:34 INFO - PROCESS | 2700 | 1461073234955 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 2700 | 1461073234960 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 06:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:40:34 INFO - PROCESS | 2700 | 1461073234966 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 2700 | 1461073234968 Marionette TRACE conn5 <- [1,110,null,{}] 06:40:34 INFO - PROCESS | 2700 | 1461073234972 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}] 06:40:35 INFO - PROCESS | 2700 | 1461073235061 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 06:40:35 INFO - PROCESS | 2700 | 1461073235121 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 2700 | ++DOCSHELL 101C1C00 == 33 [pid = 2700] [id = 37] 06:40:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 60 (105D3800) [pid = 2700] [serial = 107] [outer = 00000000] 06:40:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 61 (14B39000) [pid = 2700] [serial = 108] [outer = 105D3800] 06:40:35 INFO - PROCESS | 2700 | 1461073235166 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 62 (152DD800) [pid = 2700] [serial = 109] [outer = 105D3800] 06:40:35 INFO - PROCESS | 2700 | 1461073235554 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]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 06:40:35 INFO - PROCESS | 2700 | 1461073235599 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 2700 | 1461073235602 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 06:40:35 INFO - PROCESS | 2700 | 1461073235605 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:40:35 INFO - PROCESS | 2700 | 1461073235608 Marionette TRACE conn5 <- [1,114,null,{}] 06:40:35 INFO - PROCESS | 2700 | 1461073235618 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}] 06:40:35 INFO - PROCESS | 2700 | 1461073235698 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 06:40:35 INFO - PROCESS | 2700 | 1461073235705 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 2700 | ++DOCSHELL 157A1000 == 34 [pid = 2700] [id = 38] 06:40:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 63 (157A3800) [pid = 2700] [serial = 110] [outer = 00000000] 06:40:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 64 (18287800) [pid = 2700] [serial = 111] [outer = 157A3800] 06:40:35 INFO - PROCESS | 2700 | 1461073235752 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 65 (18E28800) [pid = 2700] [serial = 112] [outer = 157A3800] 06:40:36 INFO - PROCESS | 2700 | 1461073236158 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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 569ms 06:40:36 INFO - PROCESS | 2700 | 1461073236179 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 2700 | 1461073236181 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 06:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:40:36 INFO - PROCESS | 2700 | 1461073236200 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 2700 | 1461073236201 Marionette TRACE conn5 <- [1,118,null,{}] 06:40:36 INFO - PROCESS | 2700 | 1461073236205 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}] 06:40:36 INFO - PROCESS | 2700 | 1461073236289 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 06:40:36 INFO - PROCESS | 2700 | 1461073236296 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 2700 | ++DOCSHELL 193B4000 == 35 [pid = 2700] [id = 39] 06:40:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 66 (193B5400) [pid = 2700] [serial = 113] [outer = 00000000] 06:40:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 67 (19F2A400) [pid = 2700] [serial = 114] [outer = 193B5400] 06:40:36 INFO - PROCESS | 2700 | 1461073236341 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 68 (1A3B0000) [pid = 2700] [serial = 115] [outer = 193B5400] 06:40:36 INFO - PROCESS | 2700 | 1461073236783 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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 06:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:40:36 INFO - PROCESS | 2700 | 1461073236819 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 2700 | 1461073236821 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 06:40:36 INFO - PROCESS | 2700 | 1461073236828 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 2700 | 1461073236830 Marionette TRACE conn5 <- [1,122,null,{}] 06:40:36 INFO - PROCESS | 2700 | 1461073236833 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}] 06:40:36 INFO - PROCESS | 2700 | 1461073236928 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 06:40:36 INFO - PROCESS | 2700 | 1461073236934 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 2700 | ++DOCSHELL 193B8800 == 36 [pid = 2700] [id = 40] 06:40:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 69 (19E55000) [pid = 2700] [serial = 116] [outer = 00000000] 06:40:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 70 (1A7B0400) [pid = 2700] [serial = 117] [outer = 19E55000] 06:40:36 INFO - PROCESS | 2700 | 1461073236979 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 71 (1ACF6C00) [pid = 2700] [serial = 118] [outer = 19E55000] 06:40:37 INFO - PROCESS | 2700 | 1461073237384 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]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 590ms 06:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:40:37 INFO - PROCESS | 2700 | 1461073237415 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 2700 | 1461073237417 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 06:40:37 INFO - PROCESS | 2700 | 1461073237419 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 2700 | 1461073237421 Marionette TRACE conn5 <- [1,126,null,{}] 06:40:37 INFO - PROCESS | 2700 | 1461073237424 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}] 06:40:37 INFO - PROCESS | 2700 | 1461073237540 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 06:40:37 INFO - PROCESS | 2700 | 1461073237547 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 2700 | ++DOCSHELL 18302C00 == 37 [pid = 2700] [id = 41] 06:40:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 72 (1B01DC00) [pid = 2700] [serial = 119] [outer = 00000000] 06:40:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 73 (1CE76800) [pid = 2700] [serial = 120] [outer = 1B01DC00] 06:40:37 INFO - PROCESS | 2700 | 1461073237594 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 74 (1CE73000) [pid = 2700] [serial = 121] [outer = 1B01DC00] 06:40:38 INFO - PROCESS | 2700 | 1461073238037 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]]]}] 06:40:38 INFO - PROCESS | 2700 | --DOMWINDOW == 73 (16456800) [pid = 2700] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:40:38 INFO - PROCESS | 2700 | --DOMWINDOW == 72 (105D2000) [pid = 2700] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:40:38 INFO - PROCESS | 2700 | --DOMWINDOW == 71 (107B7C00) [pid = 2700] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:40:38 INFO - PROCESS | 2700 | --DOMWINDOW == 70 (111F0000) [pid = 2700] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:40:38 INFO - PROCESS | 2700 | --DOMWINDOW == 69 (19340C00) [pid = 2700] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:40:38 INFO - PROCESS | 2700 | --DOMWINDOW == 68 (0F025800) [pid = 2700] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 669ms 06:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:40:38 INFO - PROCESS | 2700 | 1461073238091 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 2700 | 1461073238093 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 06:40:38 INFO - PROCESS | 2700 | 1461073238096 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 2700 | 1461073238098 Marionette TRACE conn5 <- [1,130,null,{}] 06:40:38 INFO - PROCESS | 2700 | 1461073238103 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}] 06:40:38 INFO - PROCESS | 2700 | 1461073238176 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 06:40:38 INFO - PROCESS | 2700 | 1461073238182 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 2700 | ++DOCSHELL 0F02B000 == 38 [pid = 2700] [id = 42] 06:40:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 69 (105D2000) [pid = 2700] [serial = 122] [outer = 00000000] 06:40:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 70 (182CCC00) [pid = 2700] [serial = 123] [outer = 105D2000] 06:40:38 INFO - PROCESS | 2700 | 1461073238226 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 71 (196A4400) [pid = 2700] [serial = 124] [outer = 105D2000] 06:40:38 INFO - PROCESS | 2700 | 1461073238624 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]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 06:40:38 INFO - PROCESS | 2700 | 1461073238667 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 2700 | 1461073238669 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 06:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:40:38 INFO - PROCESS | 2700 | 1461073238672 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 2700 | 1461073238673 Marionette TRACE conn5 <- [1,134,null,{}] 06:40:38 INFO - PROCESS | 2700 | 1461073238681 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}] 06:40:38 INFO - PROCESS | 2700 | 1461073238778 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 06:40:38 INFO - PROCESS | 2700 | 1461073238787 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 2700 | ++DOCSHELL 196A9800 == 39 [pid = 2700] [id = 43] 06:40:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 72 (196AB000) [pid = 2700] [serial = 125] [outer = 00000000] 06:40:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 73 (196B0C00) [pid = 2700] [serial = 126] [outer = 196AB000] 06:40:38 INFO - PROCESS | 2700 | 1461073238830 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 74 (19F15400) [pid = 2700] [serial = 127] [outer = 196AB000] 06:40:39 INFO - PROCESS | 2700 | 1461073239238 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]]]}] 06:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 589ms 06:40:39 INFO - PROCESS | 2700 | 1461073239263 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 2700 | 1461073239265 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 06:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:40:39 INFO - PROCESS | 2700 | 1461073239276 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 2700 | 1461073239278 Marionette TRACE conn5 <- [1,138,null,{}] 06:40:39 INFO - PROCESS | 2700 | 1461073239282 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}] 06:40:39 INFO - PROCESS | 2700 | 1461073239354 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 06:40:39 INFO - PROCESS | 2700 | 1461073239360 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 2700 | ++DOCSHELL 18368C00 == 40 [pid = 2700] [id = 44] 06:40:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 75 (1836CC00) [pid = 2700] [serial = 128] [outer = 00000000] 06:40:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 76 (18371C00) [pid = 2700] [serial = 129] [outer = 1836CC00] 06:40:39 INFO - PROCESS | 2700 | 1461073239404 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 77 (193B5C00) [pid = 2700] [serial = 130] [outer = 1836CC00] 06:40:39 INFO - PROCESS | 2700 | 1461073239801 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]]]}] 06:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 06:40:39 INFO - PROCESS | 2700 | 1461073239851 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 2700 | 1461073239853 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 06:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:40:39 INFO - PROCESS | 2700 | 1461073239856 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 2700 | 1461073239858 Marionette TRACE conn5 <- [1,142,null,{}] 06:40:39 INFO - PROCESS | 2700 | 1461073239866 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}] 06:40:39 INFO - PROCESS | 2700 | 1461073239945 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 06:40:39 INFO - PROCESS | 2700 | 1461073239952 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 2700 | ++DOCSHELL 16452800 == 41 [pid = 2700] [id = 45] 06:40:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (18365400) [pid = 2700] [serial = 131] [outer = 00000000] 06:40:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (196AE000) [pid = 2700] [serial = 132] [outer = 18365400] 06:40:39 INFO - PROCESS | 2700 | 1461073239998 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (19F17000) [pid = 2700] [serial = 133] [outer = 18365400] 06:40:40 INFO - PROCESS | 2700 | 1461073240430 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]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 06:40:40 INFO - PROCESS | 2700 | 1461073240488 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 2700 | 1461073240491 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 06:40:40 INFO - PROCESS | 2700 | 1461073240494 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:40:40 INFO - PROCESS | 2700 | 1461073240496 Marionette TRACE conn5 <- [1,146,null,{}] 06:40:40 INFO - PROCESS | 2700 | 1461073240537 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}] 06:40:40 INFO - PROCESS | 2700 | 1461073240650 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 06:40:40 INFO - PROCESS | 2700 | 1461073240747 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 2700 | ++DOCSHELL 0F030400 == 42 [pid = 2700] [id = 46] 06:40:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (0FA53800) [pid = 2700] [serial = 134] [outer = 00000000] 06:40:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (1010AC00) [pid = 2700] [serial = 135] [outer = 0FA53800] 06:40:40 INFO - PROCESS | 2700 | 1461073240804 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (1037E800) [pid = 2700] [serial = 136] [outer = 0FA53800] 06:40:41 INFO - PROCESS | 2700 | 1461073241429 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]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 06:40:41 INFO - PROCESS | 2700 | 1461073241469 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 2700 | 1461073241475 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 06:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:40:41 INFO - PROCESS | 2700 | 1461073241480 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 2700 | 1461073241482 Marionette TRACE conn5 <- [1,150,null,{}] 06:40:41 INFO - PROCESS | 2700 | 1461073241487 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}] 06:40:41 INFO - PROCESS | 2700 | 1461073241610 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 06:40:41 INFO - PROCESS | 2700 | 1461073241689 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 2700 | ++DOCSHELL 15805400 == 43 [pid = 2700] [id = 47] 06:40:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (158A3800) [pid = 2700] [serial = 137] [outer = 00000000] 06:40:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (18368400) [pid = 2700] [serial = 138] [outer = 158A3800] 06:40:41 INFO - PROCESS | 2700 | 1461073241785 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (18EC7800) [pid = 2700] [serial = 139] [outer = 158A3800] 06:40:42 INFO - PROCESS | 2700 | 1461073242380 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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 929ms 06:40:42 INFO - PROCESS | 2700 | 1461073242414 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 2700 | 1461073242416 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 06:40:42 INFO - PROCESS | 2700 | 1461073242420 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:40:42 INFO - PROCESS | 2700 | 1461073242422 Marionette TRACE conn5 <- [1,154,null,{}] 06:40:42 INFO - PROCESS | 2700 | 1461073242426 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}] 06:40:42 INFO - PROCESS | 2700 | 1461073242529 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 06:40:42 INFO - PROCESS | 2700 | 1461073242615 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 2700 | ++DOCSHELL 19F1D000 == 44 [pid = 2700] [id = 48] 06:40:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (19F1D800) [pid = 2700] [serial = 140] [outer = 00000000] 06:40:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (1A7E8000) [pid = 2700] [serial = 141] [outer = 19F1D800] 06:40:42 INFO - PROCESS | 2700 | 1461073242677 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (1BDD9800) [pid = 2700] [serial = 142] [outer = 19F1D800] 06:40:43 INFO - PROCESS | 2700 | 1461073243450 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]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1076ms 06:40:43 INFO - PROCESS | 2700 | 1461073243500 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 2700 | 1461073243504 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 06:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:40:43 INFO - PROCESS | 2700 | 1461073243509 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 2700 | 1461073243514 Marionette TRACE conn5 <- [1,158,null,{}] 06:40:43 INFO - PROCESS | 2700 | 1461073243520 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}] 06:40:43 INFO - PROCESS | 2700 | 1461073243614 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 06:40:43 INFO - PROCESS | 2700 | 1461073243691 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 2700 | ++DOCSHELL 10374C00 == 45 [pid = 2700] [id = 49] 06:40:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (10376400) [pid = 2700] [serial = 143] [outer = 00000000] 06:40:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (1092F000) [pid = 2700] [serial = 144] [outer = 10376400] 06:40:43 INFO - PROCESS | 2700 | 1461073243741 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (13A46000) [pid = 2700] [serial = 145] [outer = 10376400] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 0FB7CC00 == 44 [pid = 2700] [id = 12] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 18368C00 == 43 [pid = 2700] [id = 44] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 196A9800 == 42 [pid = 2700] [id = 43] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 0F02B000 == 41 [pid = 2700] [id = 42] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 18302C00 == 40 [pid = 2700] [id = 41] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 193B8800 == 39 [pid = 2700] [id = 40] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 193B4000 == 38 [pid = 2700] [id = 39] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 157A1000 == 37 [pid = 2700] [id = 38] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 101C1C00 == 36 [pid = 2700] [id = 37] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 101B4400 == 35 [pid = 2700] [id = 36] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 10380400 == 34 [pid = 2700] [id = 35] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 0EF81400 == 33 [pid = 2700] [id = 34] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1934D400) [pid = 2700] [serial = 87] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 1A3B5400 == 32 [pid = 2700] [id = 33] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 16C3E000 == 31 [pid = 2700] [id = 32] 06:40:44 INFO - PROCESS | 2700 | --DOCSHELL 10376C00 == 30 [pid = 2700] [id = 31] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (186C5C00) [pid = 2700] [serial = 85] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (107B1400) [pid = 2700] [serial = 75] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (15714C00) [pid = 2700] [serial = 81] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (1522F800) [pid = 2700] [serial = 78] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (18309400) [pid = 2700] [serial = 84] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (10927800) [pid = 2700] [serial = 76] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (15707800) [pid = 2700] [serial = 79] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (158AC000) [pid = 2700] [serial = 82] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (1FE79400) [pid = 2700] [serial = 72] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (1EF24800) [pid = 2700] [serial = 58] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (0F031800) [pid = 2700] [serial = 61] [outer = 00000000] [url = about:blank] 06:40:44 INFO - PROCESS | 2700 | 1461073244293 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]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 06:40:44 INFO - PROCESS | 2700 | 1461073244341 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 2700 | 1461073244346 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 06:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:40:44 INFO - PROCESS | 2700 | 1461073244352 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 2700 | 1461073244354 Marionette TRACE conn5 <- [1,162,null,{}] 06:40:44 INFO - PROCESS | 2700 | 1461073244358 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}] 06:40:44 INFO - PROCESS | 2700 | 1461073244434 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 06:40:44 INFO - PROCESS | 2700 | 1461073244444 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 2700 | ++DOCSHELL 0F02C000 == 31 [pid = 2700] [id = 50] 06:40:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (101B5400) [pid = 2700] [serial = 146] [outer = 00000000] 06:40:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (107BD800) [pid = 2700] [serial = 147] [outer = 101B5400] 06:40:44 INFO - PROCESS | 2700 | 1461073244489 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (117A5C00) [pid = 2700] [serial = 148] [outer = 101B5400] 06:40:44 INFO - PROCESS | 2700 | 1461073244942 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]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 06:40:44 INFO - PROCESS | 2700 | 1461073244998 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 2700 | 1461073245000 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 06:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:40:44 INFO - PROCESS | 2700 | 1461073245004 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 2700 | 1461073245007 Marionette TRACE conn5 <- [1,166,null,{}] 06:40:45 INFO - PROCESS | 2700 | 1461073245018 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}] 06:40:45 INFO - PROCESS | 2700 | 1461073245096 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 06:40:45 INFO - PROCESS | 2700 | 1461073245105 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 2700 | ++DOCSHELL 15801C00 == 32 [pid = 2700] [id = 51] 06:40:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (1580B400) [pid = 2700] [serial = 149] [outer = 00000000] 06:40:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (1644EC00) [pid = 2700] [serial = 150] [outer = 1580B400] 06:40:45 INFO - PROCESS | 2700 | 1461073245153 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (16C4A000) [pid = 2700] [serial = 151] [outer = 1580B400] 06:40:45 INFO - PROCESS | 2700 | 1461073245595 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]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 06:40:45 INFO - PROCESS | 2700 | 1461073245639 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 2700 | 1461073245641 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 06:40:45 INFO - PROCESS | 2700 | 1461073245645 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:40:45 INFO - PROCESS | 2700 | 1461073245646 Marionette TRACE conn5 <- [1,170,null,{}] 06:40:45 INFO - PROCESS | 2700 | 1461073245650 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}] 06:40:45 INFO - PROCESS | 2700 | 1461073245727 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 06:40:45 INFO - PROCESS | 2700 | 1461073245735 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 2700 | ++DOCSHELL 16334400 == 33 [pid = 2700] [id = 52] 06:40:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (1830C800) [pid = 2700] [serial = 152] [outer = 00000000] 06:40:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (186C5C00) [pid = 2700] [serial = 153] [outer = 1830C800] 06:40:45 INFO - PROCESS | 2700 | 1461073245780 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (18E43000) [pid = 2700] [serial = 154] [outer = 1830C800] 06:40:46 INFO - PROCESS | 2700 | 1461073246168 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]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 569ms 06:40:46 INFO - PROCESS | 2700 | 1461073246224 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 2700 | 1461073246226 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 06:40:46 INFO - PROCESS | 2700 | 1461073246229 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:40:46 INFO - PROCESS | 2700 | 1461073246231 Marionette TRACE conn5 <- [1,174,null,{}] 06:40:46 INFO - PROCESS | 2700 | 1461073246234 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}] 06:40:46 INFO - PROCESS | 2700 | 1461073246307 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 06:40:46 INFO - PROCESS | 2700 | 1461073246312 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 2700 | ++DOCSHELL 18ECBC00 == 34 [pid = 2700] [id = 53] 06:40:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (19340400) [pid = 2700] [serial = 155] [outer = 00000000] 06:40:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (193B4400) [pid = 2700] [serial = 156] [outer = 19340400] 06:40:46 INFO - PROCESS | 2700 | 1461073246357 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (196A1400) [pid = 2700] [serial = 157] [outer = 19340400] 06:40:46 INFO - PROCESS | 2700 | 1461073246807 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]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 06:40:46 INFO - PROCESS | 2700 | 1461073246868 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 2700 | 1461073246870 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 06:40:46 INFO - PROCESS | 2700 | 1461073246874 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:40:46 INFO - PROCESS | 2700 | 1461073246875 Marionette TRACE conn5 <- [1,178,null,{}] 06:40:46 INFO - PROCESS | 2700 | 1461073246879 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}] 06:40:46 INFO - PROCESS | 2700 | 1461073246993 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 06:40:47 INFO - PROCESS | 2700 | 1461073247007 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 2700 | ++DOCSHELL 0EF75400 == 35 [pid = 2700] [id = 54] 06:40:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (196A5800) [pid = 2700] [serial = 158] [outer = 00000000] 06:40:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1A3B1400) [pid = 2700] [serial = 159] [outer = 196A5800] 06:40:47 INFO - PROCESS | 2700 | 1461073247091 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A3B9000) [pid = 2700] [serial = 160] [outer = 196A5800] 06:40:47 INFO - PROCESS | 2700 | 1461073247484 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]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 06:40:47 INFO - PROCESS | 2700 | 1461073247508 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 2700 | 1461073247510 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 06:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:40:47 INFO - PROCESS | 2700 | 1461073247514 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 2700 | 1461073247515 Marionette TRACE conn5 <- [1,182,null,{}] 06:40:47 INFO - PROCESS | 2700 | 1461073247519 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}] 06:40:47 INFO - PROCESS | 2700 | 1461073247617 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 06:40:47 INFO - PROCESS | 2700 | 1461073247693 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 2700 | ++DOCSHELL 1A7B0000 == 36 [pid = 2700] [id = 55] 06:40:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A7B5800) [pid = 2700] [serial = 161] [outer = 00000000] 06:40:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1BA03400) [pid = 2700] [serial = 162] [outer = 1A7B5800] 06:40:47 INFO - PROCESS | 2700 | 1461073247740 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (1BAB0400) [pid = 2700] [serial = 163] [outer = 1A7B5800] 06:40:48 INFO - PROCESS | 2700 | 1461073248166 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]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 06:40:48 INFO - PROCESS | 2700 | 1461073248185 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 2700 | 1461073248186 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 06:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:40:48 INFO - PROCESS | 2700 | 1461073248190 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 2700 | 1461073248191 Marionette TRACE conn5 <- [1,186,null,{}] 06:40:48 INFO - PROCESS | 2700 | 1461073248201 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}] 06:40:48 INFO - PROCESS | 2700 | 1461073248300 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 06:40:48 INFO - PROCESS | 2700 | 1461073248306 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 2700 | ++DOCSHELL 0FAF8C00 == 37 [pid = 2700] [id = 56] 06:40:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (1682C800) [pid = 2700] [serial = 164] [outer = 00000000] 06:40:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (16835400) [pid = 2700] [serial = 165] [outer = 1682C800] 06:40:48 INFO - PROCESS | 2700 | 1461073248351 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (16836C00) [pid = 2700] [serial = 166] [outer = 1682C800] 06:40:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (0FB72800) [pid = 2700] [serial = 167] [outer = 0FABE400] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (19E55000) [pid = 2700] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (101B5000) [pid = 2700] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (157A3800) [pid = 2700] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (105D3800) [pid = 2700] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (1B01DC00) [pid = 2700] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (193B5400) [pid = 2700] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (18E48400) [pid = 2700] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (105D2000) [pid = 2700] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (1836CC00) [pid = 2700] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:40:48 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (196AB000) [pid = 2700] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:40:48 INFO - PROCESS | 2700 | 1461073248894 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]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 06:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:40:48 INFO - PROCESS | 2700 | 1461073248920 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 2700 | 1461073248922 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 06:40:48 INFO - PROCESS | 2700 | 1461073248929 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 2700 | 1461073248931 Marionette TRACE conn5 <- [1,190,null,{}] 06:40:48 INFO - PROCESS | 2700 | 1461073248934 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}] 06:40:49 INFO - PROCESS | 2700 | 1461073249032 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 06:40:49 INFO - PROCESS | 2700 | 1461073249042 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 2700 | ++DOCSHELL 13AE7C00 == 38 [pid = 2700] [id = 57] 06:40:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (14944400) [pid = 2700] [serial = 168] [outer = 00000000] 06:40:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1BAB1800) [pid = 2700] [serial = 169] [outer = 14944400] 06:40:49 INFO - PROCESS | 2700 | 1461073249086 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1BDD4C00) [pid = 2700] [serial = 170] [outer = 14944400] 06:40:49 INFO - PROCESS | 2700 | 1461073249479 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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 589ms 06:40:49 INFO - PROCESS | 2700 | 1461073249517 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 2700 | 1461073249519 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 06:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:40:49 INFO - PROCESS | 2700 | 1461073249522 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 2700 | 1461073249523 Marionette TRACE conn5 <- [1,194,null,{}] 06:40:49 INFO - PROCESS | 2700 | 1461073249537 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}] 06:40:49 INFO - PROCESS | 2700 | 1461073249609 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 06:40:49 INFO - PROCESS | 2700 | 1461073249615 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 2700 | ++DOCSHELL 1CF78000 == 39 [pid = 2700] [id = 58] 06:40:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1CF80C00) [pid = 2700] [serial = 171] [outer = 00000000] 06:40:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1D959C00) [pid = 2700] [serial = 172] [outer = 1CF80C00] 06:40:49 INFO - PROCESS | 2700 | 1461073249662 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (1D9F7800) [pid = 2700] [serial = 173] [outer = 1CF80C00] 06:40:50 INFO - PROCESS | 2700 | 1461073250062 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]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 590ms 06:40:50 INFO - PROCESS | 2700 | 1461073250122 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 2700 | 1461073250124 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 06:40:50 INFO - PROCESS | 2700 | 1461073250127 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 2700 | 1461073250130 Marionette TRACE conn5 <- [1,198,null,{}] 06:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:40:50 INFO - PROCESS | 2700 | 1461073250133 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}] 06:40:50 INFO - PROCESS | 2700 | 1461073250224 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 06:40:50 INFO - PROCESS | 2700 | 1461073250232 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B0C00 == 40 [pid = 2700] [id = 59] 06:40:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (1D0B1400) [pid = 2700] [serial = 174] [outer = 00000000] 06:40:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (1D0B7800) [pid = 2700] [serial = 175] [outer = 1D0B1400] 06:40:50 INFO - PROCESS | 2700 | 1461073250282 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (1D1B6C00) [pid = 2700] [serial = 176] [outer = 1D0B1400] 06:40:50 INFO - PROCESS | 2700 | 1461073250763 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]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 669ms 06:40:50 INFO - PROCESS | 2700 | 1461073250804 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 2700 | 1461073250809 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 06:40:50 INFO - PROCESS | 2700 | 1461073250815 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:40:50 INFO - PROCESS | 2700 | 1461073250819 Marionette TRACE conn5 <- [1,202,null,{}] 06:40:50 INFO - PROCESS | 2700 | 1461073250826 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}] 06:40:50 INFO - PROCESS | 2700 | 1461073250929 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 06:40:51 INFO - PROCESS | 2700 | 1461073251021 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 2700 | ++DOCSHELL 0FAF3000 == 41 [pid = 2700] [id = 60] 06:40:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (0FB73000) [pid = 2700] [serial = 177] [outer = 00000000] 06:40:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (101B7400) [pid = 2700] [serial = 178] [outer = 0FB73000] 06:40:51 INFO - PROCESS | 2700 | 1461073251078 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1037C400) [pid = 2700] [serial = 179] [outer = 0FB73000] 06:40:51 INFO - PROCESS | 2700 | 1461073251661 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]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 06:40:51 INFO - PROCESS | 2700 | 1461073251690 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 2700 | 1461073251696 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 06:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:40:51 INFO - PROCESS | 2700 | 1461073251703 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 2700 | 1461073251705 Marionette TRACE conn5 <- [1,206,null,{}] 06:40:51 INFO - PROCESS | 2700 | 1461073251710 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}] 06:40:51 INFO - PROCESS | 2700 | 1461073251812 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 06:40:51 INFO - PROCESS | 2700 | 1461073251900 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 2700 | ++DOCSHELL 15801800 == 42 [pid = 2700] [id = 61] 06:40:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (15807000) [pid = 2700] [serial = 180] [outer = 00000000] 06:40:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1682CC00) [pid = 2700] [serial = 181] [outer = 15807000] 06:40:51 INFO - PROCESS | 2700 | 1461073251959 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (18205800) [pid = 2700] [serial = 182] [outer = 15807000] 06:40:52 INFO - PROCESS | 2700 | 1461073252472 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]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 829ms 06:40:52 INFO - PROCESS | 2700 | 1461073252535 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 2700 | 1461073252537 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 06:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:40:52 INFO - PROCESS | 2700 | 1461073252541 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 2700 | 1461073252545 Marionette TRACE conn5 <- [1,210,null,{}] 06:40:52 INFO - PROCESS | 2700 | 1461073252556 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}] 06:40:52 INFO - PROCESS | 2700 | 1461073252698 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 06:40:52 INFO - PROCESS | 2700 | 1461073252770 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 2700 | ++DOCSHELL 1866B400 == 43 [pid = 2700] [id = 62] 06:40:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1866E800) [pid = 2700] [serial = 183] [outer = 00000000] 06:40:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (18676800) [pid = 2700] [serial = 184] [outer = 1866E800] 06:40:52 INFO - PROCESS | 2700 | 1461073252827 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (193B0000) [pid = 2700] [serial = 185] [outer = 1866E800] 06:40:53 INFO - PROCESS | 2700 | 1461073253395 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]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 929ms 06:40:53 INFO - PROCESS | 2700 | 1461073253474 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 2700 | 1461073253477 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 06:40:53 INFO - PROCESS | 2700 | 1461073253480 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:40:53 INFO - PROCESS | 2700 | 1461073253482 Marionette TRACE conn5 <- [1,214,null,{}] 06:40:53 INFO - PROCESS | 2700 | 1461073253486 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}] 06:40:53 INFO - PROCESS | 2700 | 1461073253583 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 06:40:53 INFO - PROCESS | 2700 | 1461073253656 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B8800 == 44 [pid = 2700] [id = 63] 06:40:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1A610400) [pid = 2700] [serial = 186] [outer = 00000000] 06:40:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1D0B3400) [pid = 2700] [serial = 187] [outer = 1A610400] 06:40:53 INFO - PROCESS | 2700 | 1461073253710 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1D0BA000) [pid = 2700] [serial = 188] [outer = 1A610400] 06:40:54 INFO - PROCESS | 2700 | 1461073254250 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]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 06:40:54 INFO - PROCESS | 2700 | 1461073254314 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 2700 | 1461073254316 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 06:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:40:54 INFO - PROCESS | 2700 | 1461073254319 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 2700 | 1461073254321 Marionette TRACE conn5 <- [1,218,null,{}] 06:40:54 INFO - PROCESS | 2700 | 1461073254325 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}] 06:40:54 INFO - PROCESS | 2700 | 1461073254447 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 06:40:54 INFO - PROCESS | 2700 | 1461073254533 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 2700 | ++DOCSHELL 0FAED800 == 45 [pid = 2700] [id = 64] 06:40:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (0FB3E000) [pid = 2700] [serial = 189] [outer = 00000000] 06:40:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1866A400) [pid = 2700] [serial = 190] [outer = 0FB3E000] 06:40:54 INFO - PROCESS | 2700 | 1461073254587 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (196A9400) [pid = 2700] [serial = 191] [outer = 0FB3E000] 06:40:55 INFO - PROCESS | 2700 | 1461073255196 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]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 930ms 06:40:55 INFO - PROCESS | 2700 | 1461073255255 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 2700 | 1461073255259 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 06:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:40:55 INFO - PROCESS | 2700 | 1461073255264 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 2700 | 1461073255268 Marionette TRACE conn5 <- [1,222,null,{}] 06:40:55 INFO - PROCESS | 2700 | 1461073255273 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}] 06:40:55 INFO - PROCESS | 2700 | 1461073255366 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 06:40:55 INFO - PROCESS | 2700 | 1461073255443 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 2700 | ++DOCSHELL 152DF400 == 46 [pid = 2700] [id = 65] 06:40:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (15707800) [pid = 2700] [serial = 192] [outer = 00000000] 06:40:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (157C6400) [pid = 2700] [serial = 193] [outer = 15707800] 06:40:55 INFO - PROCESS | 2700 | 1461073255493 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (16453800) [pid = 2700] [serial = 194] [outer = 15707800] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 1CF78000 == 45 [pid = 2700] [id = 58] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 13AE7C00 == 44 [pid = 2700] [id = 57] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 0FAF8C00 == 43 [pid = 2700] [id = 56] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 1A7B0000 == 42 [pid = 2700] [id = 55] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 0EF75400 == 41 [pid = 2700] [id = 54] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 18ECBC00 == 40 [pid = 2700] [id = 53] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 16334400 == 39 [pid = 2700] [id = 52] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 15801C00 == 38 [pid = 2700] [id = 51] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 0F02C000 == 37 [pid = 2700] [id = 50] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 10374C00 == 36 [pid = 2700] [id = 49] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 15805400 == 35 [pid = 2700] [id = 47] 06:40:55 INFO - PROCESS | 2700 | --DOCSHELL 0F030400 == 34 [pid = 2700] [id = 46] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (196AE000) [pid = 2700] [serial = 132] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1A7B0400) [pid = 2700] [serial = 117] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (10375400) [pid = 2700] [serial = 105] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (105CDC00) [pid = 2700] [serial = 90] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (18287800) [pid = 2700] [serial = 111] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (18E28800) [pid = 2700] [serial = 112] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (15803C00) [pid = 2700] [serial = 102] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (14B39000) [pid = 2700] [serial = 108] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (152DD800) [pid = 2700] [serial = 109] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (18ECB400) [pid = 2700] [serial = 93] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1CE73000) [pid = 2700] [serial = 121] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1A614400) [pid = 2700] [serial = 96] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (19F2A400) [pid = 2700] [serial = 114] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (19E48C00) [pid = 2700] [serial = 99] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1CE76800) [pid = 2700] [serial = 120] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (193ADC00) [pid = 2700] [serial = 88] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (182CCC00) [pid = 2700] [serial = 123] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (196A4400) [pid = 2700] [serial = 124] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (193B5C00) [pid = 2700] [serial = 130] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (196B0C00) [pid = 2700] [serial = 126] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (18371C00) [pid = 2700] [serial = 129] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (1ACF6C00) [pid = 2700] [serial = 118] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (1037F800) [pid = 2700] [serial = 106] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (19F15400) [pid = 2700] [serial = 127] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (1A3B0000) [pid = 2700] [serial = 115] [outer = 00000000] [url = about:blank] 06:40:56 INFO - PROCESS | 2700 | 1461073256095 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]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 889ms 06:40:56 INFO - PROCESS | 2700 | 1461073256156 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 2700 | 1461073256162 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 06:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:40:56 INFO - PROCESS | 2700 | 1461073256168 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 2700 | 1461073256170 Marionette TRACE conn5 <- [1,226,null,{}] 06:40:56 INFO - PROCESS | 2700 | 1461073256174 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}] 06:40:56 INFO - PROCESS | 2700 | 1461073256269 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 06:40:56 INFO - PROCESS | 2700 | 1461073256345 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 2700 | ++DOCSHELL 0FB3DC00 == 35 [pid = 2700] [id = 66] 06:40:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1010A800) [pid = 2700] [serial = 195] [outer = 00000000] 06:40:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (107B7C00) [pid = 2700] [serial = 196] [outer = 1010A800] 06:40:56 INFO - PROCESS | 2700 | 1461073256392 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (14FF7000) [pid = 2700] [serial = 197] [outer = 1010A800] 06:40:56 INFO - PROCESS | 2700 | 1461073256762 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]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 06:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:40:56 INFO - PROCESS | 2700 | 1461073256800 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 2700 | 1461073256802 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 06:40:56 INFO - PROCESS | 2700 | 1461073256805 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 2700 | 1461073256809 Marionette TRACE conn5 <- [1,230,null,{}] 06:40:56 INFO - PROCESS | 2700 | 1461073256819 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}] 06:40:56 INFO - PROCESS | 2700 | 1461073256900 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 06:40:56 INFO - PROCESS | 2700 | 1461073256906 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 2700 | ++DOCSHELL 15714800 == 36 [pid = 2700] [id = 67] 06:40:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (1632BC00) [pid = 2700] [serial = 198] [outer = 00000000] 06:40:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (18302400) [pid = 2700] [serial = 199] [outer = 1632BC00] 06:40:56 INFO - PROCESS | 2700 | 1461073256954 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (18372000) [pid = 2700] [serial = 200] [outer = 1632BC00] 06:40:57 INFO - PROCESS | 2700 | 1461073257406 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]]]}] 06:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 06:40:57 INFO - PROCESS | 2700 | 1461073257436 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 2700 | 1461073257438 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 06:40:57 INFO - PROCESS | 2700 | 1461073257441 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:40:57 INFO - PROCESS | 2700 | 1461073257443 Marionette TRACE conn5 <- [1,234,null,{}] 06:40:57 INFO - PROCESS | 2700 | 1461073257450 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}] 06:40:57 INFO - PROCESS | 2700 | 1461073257527 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 06:40:57 INFO - PROCESS | 2700 | 1461073257533 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 2700 | ++DOCSHELL 18672000 == 37 [pid = 2700] [id = 68] 06:40:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (18675800) [pid = 2700] [serial = 201] [outer = 00000000] 06:40:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (19342C00) [pid = 2700] [serial = 202] [outer = 18675800] 06:40:57 INFO - PROCESS | 2700 | 1461073257578 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (193AF400) [pid = 2700] [serial = 203] [outer = 18675800] 06:40:57 INFO - PROCESS | 2700 | 1461073257986 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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 569ms 06:40:58 INFO - PROCESS | 2700 | 1461073258030 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 2700 | 1461073258032 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 06:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:40:58 INFO - PROCESS | 2700 | 1461073258035 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 2700 | 1461073258037 Marionette TRACE conn5 <- [1,238,null,{}] 06:40:58 INFO - PROCESS | 2700 | 1461073258041 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}] 06:40:58 INFO - PROCESS | 2700 | 1461073258114 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 06:40:58 INFO - PROCESS | 2700 | 1461073258122 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 2700 | ++DOCSHELL 0FB74000 == 38 [pid = 2700] [id = 69] 06:40:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (18E2EC00) [pid = 2700] [serial = 204] [outer = 00000000] 06:40:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (196AF400) [pid = 2700] [serial = 205] [outer = 18E2EC00] 06:40:58 INFO - PROCESS | 2700 | 1461073258166 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (19E52C00) [pid = 2700] [serial = 206] [outer = 18E2EC00] 06:40:58 INFO - PROCESS | 2700 | 1461073258647 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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 06:40:58 INFO - PROCESS | 2700 | 1461073258667 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 2700 | 1461073258669 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 06:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:40:58 INFO - PROCESS | 2700 | 1461073258681 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 2700 | 1461073258683 Marionette TRACE conn5 <- [1,242,null,{}] 06:40:58 INFO - PROCESS | 2700 | 1461073258687 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}] 06:40:58 INFO - PROCESS | 2700 | 1461073258807 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 06:40:58 INFO - PROCESS | 2700 | 1461073258816 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 2700 | ++DOCSHELL 0F030000 == 39 [pid = 2700] [id = 70] 06:40:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (0FABC000) [pid = 2700] [serial = 207] [outer = 00000000] 06:40:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1A616C00) [pid = 2700] [serial = 208] [outer = 0FABC000] 06:40:58 INFO - PROCESS | 2700 | 1461073258864 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1A7B0400) [pid = 2700] [serial = 209] [outer = 0FABC000] 06:40:59 INFO - PROCESS | 2700 | 1461073259290 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]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 06:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:40:59 INFO - PROCESS | 2700 | 1461073259303 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 2700 | 1461073259305 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 06:40:59 INFO - PROCESS | 2700 | 1461073259308 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 2700 | 1461073259310 Marionette TRACE conn5 <- [1,246,null,{}] 06:40:59 INFO - PROCESS | 2700 | 1461073259313 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}] 06:40:59 INFO - PROCESS | 2700 | 1461073259416 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 06:40:59 INFO - PROCESS | 2700 | 1461073259423 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 2700 | ++DOCSHELL 1A7B3C00 == 40 [pid = 2700] [id = 71] 06:40:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1AC89400) [pid = 2700] [serial = 210] [outer = 00000000] 06:40:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1BAB5400) [pid = 2700] [serial = 211] [outer = 1AC89400] 06:40:59 INFO - PROCESS | 2700 | 1461073259493 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1BDD8000) [pid = 2700] [serial = 212] [outer = 1AC89400] 06:40:59 INFO - PROCESS | 2700 | 1461073259929 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]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 06:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:40:59 INFO - PROCESS | 2700 | 1461073259979 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 2700 | 1461073259981 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 06:40:59 INFO - PROCESS | 2700 | 1461073259984 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 2700 | 1461073259986 Marionette TRACE conn5 <- [1,250,null,{}] 06:40:59 INFO - PROCESS | 2700 | 1461073259990 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}] 06:41:00 INFO - PROCESS | 2700 | 1461073260094 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 06:41:00 INFO - PROCESS | 2700 | 1461073260101 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 2700 | ++DOCSHELL 1BA01C00 == 41 [pid = 2700] [id = 72] 06:41:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1CF08800) [pid = 2700] [serial = 213] [outer = 00000000] 06:41:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1D0B3C00) [pid = 2700] [serial = 214] [outer = 1CF08800] 06:41:00 INFO - PROCESS | 2700 | 1461073260145 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1D95A800) [pid = 2700] [serial = 215] [outer = 1CF08800] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (196A5800) [pid = 2700] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A7B5800) [pid = 2700] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1830C800) [pid = 2700] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1580B400) [pid = 2700] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (101B5400) [pid = 2700] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (19340400) [pid = 2700] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (19F1D800) [pid = 2700] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (10376400) [pid = 2700] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1682C800) [pid = 2700] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1CF80C00) [pid = 2700] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (14944400) [pid = 2700] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1FB4E000) [pid = 2700] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:41:00 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (111EEC00) [pid = 2700] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:41:00 INFO - PROCESS | 2700 | 1461073260743 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]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 769ms 06:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:41:00 INFO - PROCESS | 2700 | 1461073260755 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 2700 | 1461073260757 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 06:41:00 INFO - PROCESS | 2700 | 1461073260760 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 2700 | 1461073260761 Marionette TRACE conn5 <- [1,254,null,{}] 06:41:00 INFO - PROCESS | 2700 | 1461073260765 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}] 06:41:00 INFO - PROCESS | 2700 | 1461073260867 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 06:41:00 INFO - PROCESS | 2700 | 1461073260914 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 2700 | ++DOCSHELL 0F02E400 == 42 [pid = 2700] [id = 73] 06:41:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (14B9BC00) [pid = 2700] [serial = 216] [outer = 00000000] 06:41:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1AA79400) [pid = 2700] [serial = 217] [outer = 14B9BC00] 06:41:00 INFO - PROCESS | 2700 | 1461073260963 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1AA7DC00) [pid = 2700] [serial = 218] [outer = 14B9BC00] 06:41:01 INFO - PROCESS | 2700 | 1461073261356 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]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 06:41:01 INFO - PROCESS | 2700 | 1461073261408 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 2700 | 1461073261410 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 06:41:01 INFO - PROCESS | 2700 | 1461073261429 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 2700 | 1461073261431 Marionette TRACE conn5 <- [1,258,null,{}] 06:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:41:01 INFO - PROCESS | 2700 | 1461073261436 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}] 06:41:01 INFO - PROCESS | 2700 | 1461073261512 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 06:41:01 INFO - PROCESS | 2700 | 1461073261518 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 2700 | ++DOCSHELL 1AA7F000 == 43 [pid = 2700] [id = 74] 06:41:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1AA82000) [pid = 2700] [serial = 219] [outer = 00000000] 06:41:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1D95CC00) [pid = 2700] [serial = 220] [outer = 1AA82000] 06:41:01 INFO - PROCESS | 2700 | 1461073261562 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1D95C400) [pid = 2700] [serial = 221] [outer = 1AA82000] 06:41:01 INFO - PROCESS | 2700 | 1461073261981 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]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 569ms 06:41:01 INFO - PROCESS | 2700 | 1461073262014 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 2700 | 1461073262016 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 06:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:41:01 INFO - PROCESS | 2700 | 1461073262019 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 2700 | 1461073262022 Marionette TRACE conn5 <- [1,262,null,{}] 06:41:02 INFO - PROCESS | 2700 | 1461073262029 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}] 06:41:02 INFO - PROCESS | 2700 | 1461073262123 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 06:41:02 INFO - PROCESS | 2700 | 1461073262156 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 2700 | ++DOCSHELL 0F7E1000 == 44 [pid = 2700] [id = 75] 06:41:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1CF79400) [pid = 2700] [serial = 222] [outer = 00000000] 06:41:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1EF2F800) [pid = 2700] [serial = 223] [outer = 1CF79400] 06:41:02 INFO - PROCESS | 2700 | 1461073262204 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1EFA5400) [pid = 2700] [serial = 224] [outer = 1CF79400] 06:41:02 INFO - PROCESS | 2700 | 1461073262715 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]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 730ms 06:41:02 INFO - PROCESS | 2700 | 1461073262752 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 2700 | 1461073262757 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 06:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:41:02 INFO - PROCESS | 2700 | 1461073262763 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 2700 | 1461073262767 Marionette TRACE conn5 <- [1,266,null,{}] 06:41:02 INFO - PROCESS | 2700 | 1461073262773 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}] 06:41:02 INFO - PROCESS | 2700 | 1461073262878 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 06:41:02 INFO - PROCESS | 2700 | 1461073262970 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 2700 | ++DOCSHELL 101B4400 == 45 [pid = 2700] [id = 76] 06:41:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (101B5800) [pid = 2700] [serial = 225] [outer = 00000000] 06:41:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (14B21000) [pid = 2700] [serial = 226] [outer = 101B5800] 06:41:03 INFO - PROCESS | 2700 | 1461073263027 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1570B400) [pid = 2700] [serial = 227] [outer = 101B5800] 06:41:03 INFO - PROCESS | 2700 | 1461073263630 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]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 929ms 06:41:03 INFO - PROCESS | 2700 | 1461073263707 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 2700 | 1461073263714 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 06:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:41:03 INFO - PROCESS | 2700 | 1461073263721 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 2700 | 1461073263724 Marionette TRACE conn5 <- [1,270,null,{}] 06:41:03 INFO - PROCESS | 2700 | 1461073263728 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}] 06:41:03 INFO - PROCESS | 2700 | 1461073263831 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 06:41:03 INFO - PROCESS | 2700 | 1461073263908 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 2700 | ++DOCSHELL 1682D800 == 46 [pid = 2700] [id = 77] 06:41:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (16C46000) [pid = 2700] [serial = 228] [outer = 00000000] 06:41:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (18ECBC00) [pid = 2700] [serial = 229] [outer = 16C46000] 06:41:03 INFO - PROCESS | 2700 | 1461073263963 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (196A8400) [pid = 2700] [serial = 230] [outer = 16C46000] 06:41:04 INFO - PROCESS | 2700 | 1461073264517 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]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 06:41:04 INFO - PROCESS | 2700 | 1461073264555 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 2700 | 1461073264557 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 06:41:04 INFO - PROCESS | 2700 | 1461073264561 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:41:04 INFO - PROCESS | 2700 | 1461073264565 Marionette TRACE conn5 <- [1,274,null,{}] 06:41:04 INFO - PROCESS | 2700 | 1461073264576 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}] 06:41:04 INFO - PROCESS | 2700 | 1461073264680 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 06:41:04 INFO - PROCESS | 2700 | 1461073264774 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 2700 | ++DOCSHELL 1CFE6400 == 47 [pid = 2700] [id = 78] 06:41:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1D0AC800) [pid = 2700] [serial = 231] [outer = 00000000] 06:41:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1D95BC00) [pid = 2700] [serial = 232] [outer = 1D0AC800] 06:41:04 INFO - PROCESS | 2700 | 1461073264831 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1D9EB000) [pid = 2700] [serial = 233] [outer = 1D0AC800] 06:41:05 INFO - PROCESS | 2700 | 1461073265406 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]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 869ms 06:41:05 INFO - PROCESS | 2700 | 1461073265468 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 2700 | 1461073265471 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 06:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:41:05 INFO - PROCESS | 2700 | 1461073265503 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 2700 | 1461073265505 Marionette TRACE conn5 <- [1,278,null,{}] 06:41:05 INFO - PROCESS | 2700 | 1461073265626 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}] 06:41:05 INFO - PROCESS | 2700 | 1461073265759 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 06:41:05 INFO - PROCESS | 2700 | 1461073265909 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 2700 | ++DOCSHELL 18627C00 == 48 [pid = 2700] [id = 79] 06:41:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (18628000) [pid = 2700] [serial = 234] [outer = 00000000] 06:41:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1EFA6800) [pid = 2700] [serial = 235] [outer = 18628000] 06:41:05 INFO - PROCESS | 2700 | 1461073265974 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1EFAB800) [pid = 2700] [serial = 236] [outer = 18628000] 06:41:06 INFO - PROCESS | 2700 | 1461073266509 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]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1016ms 06:41:06 INFO - PROCESS | 2700 | 1461073266517 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 06:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:41:06 INFO - PROCESS | 2700 | 1461073266520 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 06:41:06 INFO - PROCESS | 2700 | 1461073266523 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 2700 | 1461073266525 Marionette TRACE conn5 <- [1,282,null,{}] 06:41:06 INFO - PROCESS | 2700 | 1461073266544 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}] 06:41:06 INFO - PROCESS | 2700 | 1461073266645 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 06:41:06 INFO - PROCESS | 2700 | 1461073266897 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 2700 | ++DOCSHELL 0F030C00 == 49 [pid = 2700] [id = 80] 06:41:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (0FAF0C00) [pid = 2700] [serial = 237] [outer = 00000000] 06:41:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (107B1400) [pid = 2700] [serial = 238] [outer = 0FAF0C00] 06:41:06 INFO - PROCESS | 2700 | 1461073266947 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (13A45800) [pid = 2700] [serial = 239] [outer = 0FAF0C00] 06:41:07 INFO - PROCESS | 2700 | 1461073267498 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]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1037ms 06:41:07 INFO - PROCESS | 2700 | 1461073267563 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 2700 | 1461073267567 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 06:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:41:07 INFO - PROCESS | 2700 | 1461073267571 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 2700 | 1461073267575 Marionette TRACE conn5 <- [1,286,null,{}] 06:41:07 INFO - PROCESS | 2700 | 1461073267594 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}] 06:41:07 INFO - PROCESS | 2700 | 1461073267691 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 06:41:07 INFO - PROCESS | 2700 | 1461073267772 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 2700 | ++DOCSHELL 1682C800 == 50 [pid = 2700] [id = 81] 06:41:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (16832000) [pid = 2700] [serial = 240] [outer = 00000000] 06:41:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (18283800) [pid = 2700] [serial = 241] [outer = 16832000] 06:41:07 INFO - PROCESS | 2700 | 1461073267823 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (18302C00) [pid = 2700] [serial = 242] [outer = 16832000] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 1AA7F000 == 49 [pid = 2700] [id = 74] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 0F02E400 == 48 [pid = 2700] [id = 73] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 1BA01C00 == 47 [pid = 2700] [id = 72] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 1A7B3C00 == 46 [pid = 2700] [id = 71] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 0F030000 == 45 [pid = 2700] [id = 70] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 0FB74000 == 44 [pid = 2700] [id = 69] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 18672000 == 43 [pid = 2700] [id = 68] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1D0B7800) [pid = 2700] [serial = 175] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 15714800 == 42 [pid = 2700] [id = 67] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 0FB3DC00 == 41 [pid = 2700] [id = 66] 06:41:08 INFO - PROCESS | 2700 | --DOCSHELL 152DF400 == 40 [pid = 2700] [id = 65] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1FE78C00) [pid = 2700] [serial = 73] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (18286C00) [pid = 2700] [serial = 103] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1A3B1400) [pid = 2700] [serial = 159] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A3B9000) [pid = 2700] [serial = 160] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1BAB0400) [pid = 2700] [serial = 163] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1BA03400) [pid = 2700] [serial = 162] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1010AC00) [pid = 2700] [serial = 135] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (186C5C00) [pid = 2700] [serial = 153] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (18E43000) [pid = 2700] [serial = 154] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1644EC00) [pid = 2700] [serial = 150] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (16C4A000) [pid = 2700] [serial = 151] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (107BD800) [pid = 2700] [serial = 147] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (117A5C00) [pid = 2700] [serial = 148] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (193B4400) [pid = 2700] [serial = 156] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1BDD9800) [pid = 2700] [serial = 142] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1A7E8000) [pid = 2700] [serial = 141] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (13A46000) [pid = 2700] [serial = 145] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1092F000) [pid = 2700] [serial = 144] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (18368400) [pid = 2700] [serial = 138] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (16835400) [pid = 2700] [serial = 165] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (16836C00) [pid = 2700] [serial = 166] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1D959C00) [pid = 2700] [serial = 172] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1D9F7800) [pid = 2700] [serial = 173] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1BDD4C00) [pid = 2700] [serial = 170] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1BAB1800) [pid = 2700] [serial = 169] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (11291000) [pid = 2700] [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.] 06:41:08 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (196A1400) [pid = 2700] [serial = 157] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2700 | 1461073268400 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]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 890ms 06:41:08 INFO - PROCESS | 2700 | 1461073268464 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 2700 | 1461073268468 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 06:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:41:08 INFO - PROCESS | 2700 | 1461073268472 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 2700 | 1461073268474 Marionette TRACE conn5 <- [1,290,null,{}] 06:41:08 INFO - PROCESS | 2700 | 1461073268478 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}] 06:41:08 INFO - PROCESS | 2700 | 1461073268558 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 06:41:08 INFO - PROCESS | 2700 | 1461073268632 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 2700 | ++DOCSHELL 0F02D000 == 41 [pid = 2700] [id = 82] 06:41:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (0F02F800) [pid = 2700] [serial = 243] [outer = 00000000] 06:41:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (13A4E800) [pid = 2700] [serial = 244] [outer = 0F02F800] 06:41:08 INFO - PROCESS | 2700 | 1461073268677 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (14FF8C00) [pid = 2700] [serial = 245] [outer = 0F02F800] 06:41:09 INFO - PROCESS | 2700 | 1461073269069 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]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 06:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:41:09 INFO - PROCESS | 2700 | 1461073269107 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 2700 | 1461073269109 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 06:41:09 INFO - PROCESS | 2700 | 1461073269117 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 2700 | 1461073269123 Marionette TRACE conn5 <- [1,294,null,{}] 06:41:09 INFO - PROCESS | 2700 | 1461073269127 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}] 06:41:09 INFO - PROCESS | 2700 | 1461073269207 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 06:41:09 INFO - PROCESS | 2700 | 1461073269213 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 2700 | ++DOCSHELL 15713400 == 42 [pid = 2700] [id = 83] 06:41:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (15714800) [pid = 2700] [serial = 246] [outer = 00000000] 06:41:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (18368000) [pid = 2700] [serial = 247] [outer = 15714800] 06:41:09 INFO - PROCESS | 2700 | 1461073269258 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (18372400) [pid = 2700] [serial = 248] [outer = 15714800] 06:41:09 INFO - PROCESS | 2700 | 1461073269698 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]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 634ms 06:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:41:09 INFO - PROCESS | 2700 | 1461073269747 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 2700 | 1461073269749 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 06:41:09 INFO - PROCESS | 2700 | 1461073269753 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 2700 | 1461073269754 Marionette TRACE conn5 <- [1,298,null,{}] 06:41:09 INFO - PROCESS | 2700 | 1461073269758 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}] 06:41:09 INFO - PROCESS | 2700 | 1461073269836 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 06:41:09 INFO - PROCESS | 2700 | 1461073269845 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 2700 | ++DOCSHELL 18621400 == 43 [pid = 2700] [id = 84] 06:41:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1866FC00) [pid = 2700] [serial = 249] [outer = 00000000] 06:41:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (18E47C00) [pid = 2700] [serial = 250] [outer = 1866FC00] 06:41:09 INFO - PROCESS | 2700 | 1461073269892 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (18ECB400) [pid = 2700] [serial = 251] [outer = 1866FC00] 06:41:10 INFO - PROCESS | 2700 | 1461073270340 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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 06:41:10 INFO - PROCESS | 2700 | 1461073270387 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 06:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:41:10 INFO - PROCESS | 2700 | 1461073270389 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 06:41:10 INFO - PROCESS | 2700 | 1461073270400 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 2700 | 1461073270401 Marionette TRACE conn5 <- [1,302,null,{}] 06:41:10 INFO - PROCESS | 2700 | 1461073270405 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}] 06:41:10 INFO - PROCESS | 2700 | 1461073270503 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 06:41:10 INFO - PROCESS | 2700 | 1461073270510 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 2700 | ++DOCSHELL 193AC000 == 44 [pid = 2700] [id = 85] 06:41:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (193B2000) [pid = 2700] [serial = 252] [outer = 00000000] 06:41:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (193B9C00) [pid = 2700] [serial = 253] [outer = 193B2000] 06:41:10 INFO - PROCESS | 2700 | 1461073270566 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (196AB000) [pid = 2700] [serial = 254] [outer = 193B2000] 06:41:11 INFO - PROCESS | 2700 | 1461073271029 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]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 690ms 06:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:41:11 INFO - PROCESS | 2700 | 1461073271083 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 2700 | 1461073271085 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 06:41:11 INFO - PROCESS | 2700 | 1461073271088 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 2700 | 1461073271090 Marionette TRACE conn5 <- [1,306,null,{}] 06:41:11 INFO - PROCESS | 2700 | 1461073271103 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}] 06:41:11 INFO - PROCESS | 2700 | 1461073271209 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 06:41:11 INFO - PROCESS | 2700 | 1461073271289 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 2700 | ++DOCSHELL 14B20800 == 45 [pid = 2700] [id = 86] 06:41:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196AE000) [pid = 2700] [serial = 255] [outer = 00000000] 06:41:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1A3AE000) [pid = 2700] [serial = 256] [outer = 196AE000] 06:41:11 INFO - PROCESS | 2700 | 1461073271334 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A3AD800) [pid = 2700] [serial = 257] [outer = 196AE000] 06:41:11 INFO - PROCESS | 2700 | 1461073271750 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]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 06:41:11 INFO - PROCESS | 2700 | 1461073271760 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 2700 | 1461073271761 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 06:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:41:11 INFO - PROCESS | 2700 | 1461073271772 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 2700 | 1461073271773 Marionette TRACE conn5 <- [1,310,null,{}] 06:41:11 INFO - PROCESS | 2700 | 1461073271777 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}] 06:41:11 INFO - PROCESS | 2700 | 1461073271879 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 06:41:11 INFO - PROCESS | 2700 | 1461073271885 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B7000 == 46 [pid = 2700] [id = 87] 06:41:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A3B7800) [pid = 2700] [serial = 258] [outer = 00000000] 06:41:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A7E8000) [pid = 2700] [serial = 259] [outer = 1A3B7800] 06:41:11 INFO - PROCESS | 2700 | 1461073271929 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A7E6400) [pid = 2700] [serial = 260] [outer = 1A3B7800] 06:41:12 INFO - PROCESS | 2700 | 1461073272201 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:41:12 INFO - PROCESS | 2700 | 1461073272571 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]]]}] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (18365400) [pid = 2700] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (0FABC000) [pid = 2700] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1AC89400) [pid = 2700] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14B9BC00) [pid = 2700] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1CF08800) [pid = 2700] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (0FB3E000) [pid = 2700] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (18E2EC00) [pid = 2700] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1010A800) [pid = 2700] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1AA82000) [pid = 2700] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1632BC00) [pid = 2700] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (15707800) [pid = 2700] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:41:12 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (18675800) [pid = 2700] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 870ms 06:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:41:12 INFO - PROCESS | 2700 | 1461073272615 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 2700 | 1461073272617 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 06:41:12 INFO - PROCESS | 2700 | 1461073272620 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 2700 | 1461073272622 Marionette TRACE conn5 <- [1,314,null,{}] 06:41:12 INFO - PROCESS | 2700 | 1461073272625 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}] 06:41:12 INFO - PROCESS | 2700 | 1461073272703 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 06:41:12 INFO - PROCESS | 2700 | 1461073272714 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 2700 | ++DOCSHELL 14B9BC00 == 47 [pid = 2700] [id = 88] 06:41:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1522C400) [pid = 2700] [serial = 261] [outer = 00000000] 06:41:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (18675800) [pid = 2700] [serial = 262] [outer = 1522C400] 06:41:12 INFO - PROCESS | 2700 | 1461073272759 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (193B1400) [pid = 2700] [serial = 263] [outer = 1522C400] 06:41:13 INFO - PROCESS | 2700 | 1461073273178 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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 06:41:13 INFO - PROCESS | 2700 | 1461073273198 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 2700 | 1461073273200 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 06:41:13 INFO - PROCESS | 2700 | 1461073273203 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:41:13 INFO - PROCESS | 2700 | 1461073273204 Marionette TRACE conn5 <- [1,318,null,{}] 06:41:13 INFO - PROCESS | 2700 | 1461073273208 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}] 06:41:13 INFO - PROCESS | 2700 | 1461073273285 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 06:41:13 INFO - PROCESS | 2700 | 1461073273291 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 2700 | ++DOCSHELL 19F33C00 == 48 [pid = 2700] [id = 89] 06:41:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1A3B0400) [pid = 2700] [serial = 264] [outer = 00000000] 06:41:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1AECD000) [pid = 2700] [serial = 265] [outer = 1A3B0400] 06:41:13 INFO - PROCESS | 2700 | 1461073273336 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1AECB000) [pid = 2700] [serial = 266] [outer = 1A3B0400] 06:41:13 INFO - PROCESS | 2700 | 1461073273753 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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 06:41:13 INFO - PROCESS | 2700 | 1461073273778 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 2700 | 1461073273780 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 06:41:13 INFO - PROCESS | 2700 | 1461073273793 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 2700 | 1461073273795 Marionette TRACE conn5 <- [1,322,null,{}] 06:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:41:13 INFO - PROCESS | 2700 | 1461073273803 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}] 06:41:13 INFO - PROCESS | 2700 | 1461073273881 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 06:41:13 INFO - PROCESS | 2700 | 1461073273888 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 2700 | ++DOCSHELL 1BD5B400 == 49 [pid = 2700] [id = 90] 06:41:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1CE68400) [pid = 2700] [serial = 267] [outer = 00000000] 06:41:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1D0AB400) [pid = 2700] [serial = 268] [outer = 1CE68400] 06:41:13 INFO - PROCESS | 2700 | 1461073273936 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1D1A9C00) [pid = 2700] [serial = 269] [outer = 1CE68400] 06:41:14 INFO - PROCESS | 2700 | 1461073274396 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]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 06:41:14 INFO - PROCESS | 2700 | 1461073274431 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 2700 | 1461073274433 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 06:41:14 INFO - PROCESS | 2700 | 1461073274436 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:41:14 INFO - PROCESS | 2700 | 1461073274438 Marionette TRACE conn5 <- [1,326,null,{}] 06:41:14 INFO - PROCESS | 2700 | 1461073274442 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}] 06:41:14 INFO - PROCESS | 2700 | 1461073274544 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 06:41:14 INFO - PROCESS | 2700 | 1461073274551 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 2700 | ++DOCSHELL 1D9EE000 == 50 [pid = 2700] [id = 91] 06:41:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1D9F1000) [pid = 2700] [serial = 270] [outer = 00000000] 06:41:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1EF2E800) [pid = 2700] [serial = 271] [outer = 1D9F1000] 06:41:14 INFO - PROCESS | 2700 | 1461073274594 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1EFA1C00) [pid = 2700] [serial = 272] [outer = 1D9F1000] 06:41:15 INFO - PROCESS | 2700 | 1461073275287 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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 929ms 06:41:15 INFO - PROCESS | 2700 | 1461073275370 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 2700 | 1461073275374 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 06:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:41:15 INFO - PROCESS | 2700 | 1461073275379 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 2700 | 1461073275382 Marionette TRACE conn5 <- [1,330,null,{}] 06:41:15 INFO - PROCESS | 2700 | 1461073275388 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}] 06:41:15 INFO - PROCESS | 2700 | 1461073275502 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 06:41:15 INFO - PROCESS | 2700 | 1461073275619 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 2700 | ++DOCSHELL 13A06400 == 51 [pid = 2700] [id = 92] 06:41:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (13A4D800) [pid = 2700] [serial = 273] [outer = 00000000] 06:41:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1580F000) [pid = 2700] [serial = 274] [outer = 13A4D800] 06:41:15 INFO - PROCESS | 2700 | 1461073275697 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1644EC00) [pid = 2700] [serial = 275] [outer = 13A4D800] 06:41:16 INFO - PROCESS | 2700 | 1461073276286 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]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 929ms 06:41:16 INFO - PROCESS | 2700 | 1461073276310 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 2700 | 1461073276316 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 06:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:41:16 INFO - PROCESS | 2700 | 1461073276322 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 2700 | 1461073276325 Marionette TRACE conn5 <- [1,334,null,{}] 06:41:16 INFO - PROCESS | 2700 | 1461073276329 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}] 06:41:16 INFO - PROCESS | 2700 | 1461073276439 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 06:41:16 INFO - PROCESS | 2700 | 1461073276533 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 2700 | ++DOCSHELL 0FB80C00 == 52 [pid = 2700] [id = 93] 06:41:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (182CD000) [pid = 2700] [serial = 276] [outer = 00000000] 06:41:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (196A2800) [pid = 2700] [serial = 277] [outer = 182CD000] 06:41:16 INFO - PROCESS | 2700 | 1461073276589 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (196AD000) [pid = 2700] [serial = 278] [outer = 182CD000] 06:41:17 INFO - PROCESS | 2700 | 1461073277199 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]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 06:41:17 INFO - PROCESS | 2700 | 1461073277255 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 2700 | 1461073277257 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 06:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:41:17 INFO - PROCESS | 2700 | 1461073277261 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 2700 | 1461073277265 Marionette TRACE conn5 <- [1,338,null,{}] 06:41:17 INFO - PROCESS | 2700 | 1461073277276 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}] 06:41:17 INFO - PROCESS | 2700 | 1461073277385 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 06:41:17 INFO - PROCESS | 2700 | 1461073277505 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 2700 | ++DOCSHELL 196C3400 == 53 [pid = 2700] [id = 94] 06:41:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (196C3C00) [pid = 2700] [serial = 279] [outer = 00000000] 06:41:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (19F16800) [pid = 2700] [serial = 280] [outer = 196C3C00] 06:41:17 INFO - PROCESS | 2700 | 1461073277563 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1AC89400) [pid = 2700] [serial = 281] [outer = 196C3C00] 06:41:18 INFO - PROCESS | 2700 | 1461073278090 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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 869ms 06:41:18 INFO - PROCESS | 2700 | 1461073278135 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 2700 | 1461073278138 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 06:41:18 INFO - PROCESS | 2700 | 1461073278141 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:41:18 INFO - PROCESS | 2700 | 1461073278143 Marionette TRACE conn5 <- [1,342,null,{}] 06:41:18 INFO - PROCESS | 2700 | 1461073278147 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}] 06:41:18 INFO - PROCESS | 2700 | 1461073278252 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 06:41:18 INFO - PROCESS | 2700 | 1461073278345 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B6C00 == 54 [pid = 2700] [id = 95] 06:41:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D0B7000) [pid = 2700] [serial = 282] [outer = 00000000] 06:41:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1EF23000) [pid = 2700] [serial = 283] [outer = 1D0B7000] 06:41:18 INFO - PROCESS | 2700 | 1461073278401 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1EFA5C00) [pid = 2700] [serial = 284] [outer = 1D0B7000] 06:41:19 INFO - PROCESS | 2700 | 1461073279005 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]]]}] 06:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 929ms 06:41:19 INFO - PROCESS | 2700 | 1461073279075 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 2700 | 1461073279077 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 06:41:19 INFO - PROCESS | 2700 | 1461073279081 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:41:19 INFO - PROCESS | 2700 | 1461073279083 Marionette TRACE conn5 <- [1,346,null,{}] 06:41:19 INFO - PROCESS | 2700 | 1461073279087 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}] 06:41:19 INFO - PROCESS | 2700 | 1461073279193 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 06:41:19 INFO - PROCESS | 2700 | 1461073279320 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 2700 | ++DOCSHELL 10109400 == 55 [pid = 2700] [id = 96] 06:41:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (101B8400) [pid = 2700] [serial = 285] [outer = 00000000] 06:41:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1820A800) [pid = 2700] [serial = 286] [outer = 101B8400] 06:41:19 INFO - PROCESS | 2700 | 1461073279376 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (18669800) [pid = 2700] [serial = 287] [outer = 101B8400] 06:41:20 INFO - PROCESS | 2700 | 1461073280046 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]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1016ms 06:41:20 INFO - PROCESS | 2700 | 1461073280101 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 2700 | 1461073280106 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 06:41:20 INFO - PROCESS | 2700 | 1461073280111 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:41:20 INFO - PROCESS | 2700 | 1461073280114 Marionette TRACE conn5 <- [1,350,null,{}] 06:41:20 INFO - PROCESS | 2700 | 1461073280119 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}] 06:41:20 INFO - PROCESS | 2700 | 1461073280248 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 06:41:20 INFO - PROCESS | 2700 | 1461073280349 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 2700 | ++DOCSHELL 1579A400 == 56 [pid = 2700] [id = 97] 06:41:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (16334800) [pid = 2700] [serial = 288] [outer = 00000000] 06:41:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (182CB000) [pid = 2700] [serial = 289] [outer = 16334800] 06:41:20 INFO - PROCESS | 2700 | 1461073280401 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (184A4800) [pid = 2700] [serial = 290] [outer = 16334800] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 1D0B0C00 == 55 [pid = 2700] [id = 59] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 1BD5B400 == 54 [pid = 2700] [id = 90] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 19F33C00 == 53 [pid = 2700] [id = 89] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 14B9BC00 == 52 [pid = 2700] [id = 88] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 1A3B7000 == 51 [pid = 2700] [id = 87] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 14B20800 == 50 [pid = 2700] [id = 86] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 193AC000 == 49 [pid = 2700] [id = 85] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 18621400 == 48 [pid = 2700] [id = 84] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 15713400 == 47 [pid = 2700] [id = 83] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 0F02D000 == 46 [pid = 2700] [id = 82] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 1682C800 == 45 [pid = 2700] [id = 81] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1EF2F800) [pid = 2700] [serial = 223] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 0F030C00 == 44 [pid = 2700] [id = 80] 06:41:20 INFO - PROCESS | 2700 | --DOCSHELL 101B4400 == 43 [pid = 2700] [id = 76] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (19F17000) [pid = 2700] [serial = 133] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A616C00) [pid = 2700] [serial = 208] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1BDD8000) [pid = 2700] [serial = 212] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1BAB5400) [pid = 2700] [serial = 211] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1AA79400) [pid = 2700] [serial = 217] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1D0B3C00) [pid = 2700] [serial = 214] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (101B7400) [pid = 2700] [serial = 178] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1682CC00) [pid = 2700] [serial = 181] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (18676800) [pid = 2700] [serial = 184] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (196A9400) [pid = 2700] [serial = 191] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1866A400) [pid = 2700] [serial = 190] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (196AF400) [pid = 2700] [serial = 205] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (107B7C00) [pid = 2700] [serial = 196] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (14FF7000) [pid = 2700] [serial = 197] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1D95CC00) [pid = 2700] [serial = 220] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (18302400) [pid = 2700] [serial = 199] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (18372000) [pid = 2700] [serial = 200] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (16453800) [pid = 2700] [serial = 194] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (157C6400) [pid = 2700] [serial = 193] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (19342C00) [pid = 2700] [serial = 202] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (193AF400) [pid = 2700] [serial = 203] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1D0B3400) [pid = 2700] [serial = 187] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1D95C400) [pid = 2700] [serial = 221] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1D95A800) [pid = 2700] [serial = 215] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1AA7DC00) [pid = 2700] [serial = 218] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1A7B0400) [pid = 2700] [serial = 209] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (19E52C00) [pid = 2700] [serial = 206] [outer = 00000000] [url = about:blank] 06:41:20 INFO - PROCESS | 2700 | 1461073280953 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]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 869ms 06:41:20 INFO - PROCESS | 2700 | 1461073280986 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 2700 | 1461073280991 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 06:41:20 INFO - PROCESS | 2700 | 1461073280997 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:41:21 INFO - PROCESS | 2700 | 1461073281000 Marionette TRACE conn5 <- [1,354,null,{}] 06:41:21 INFO - PROCESS | 2700 | 1461073281003 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}] 06:41:21 INFO - PROCESS | 2700 | 1461073281086 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 06:41:21 INFO - PROCESS | 2700 | 1461073281095 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 2700 | ++DOCSHELL 0F02D000 == 44 [pid = 2700] [id = 98] 06:41:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (107BEC00) [pid = 2700] [serial = 291] [outer = 00000000] 06:41:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1644CC00) [pid = 2700] [serial = 292] [outer = 107BEC00] 06:41:21 INFO - PROCESS | 2700 | 1461073281144 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (16830000) [pid = 2700] [serial = 293] [outer = 107BEC00] 06:41:21 INFO - PROCESS | 2700 | 1461073281629 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]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 06:41:21 INFO - PROCESS | 2700 | 1461073281671 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 2700 | 1461073281673 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 06:41:21 INFO - PROCESS | 2700 | 1461073281676 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:41:21 INFO - PROCESS | 2700 | 1461073281680 Marionette TRACE conn5 <- [1,358,null,{}] 06:41:21 INFO - PROCESS | 2700 | 1461073281690 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}] 06:41:21 INFO - PROCESS | 2700 | 1461073281781 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 06:41:21 INFO - PROCESS | 2700 | 1461073281788 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 2700 | ++DOCSHELL 18627000 == 45 [pid = 2700] [id = 99] 06:41:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (18675C00) [pid = 2700] [serial = 294] [outer = 00000000] 06:41:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (19340C00) [pid = 2700] [serial = 295] [outer = 18675C00] 06:41:21 INFO - PROCESS | 2700 | 1461073281836 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (193ADC00) [pid = 2700] [serial = 296] [outer = 18675C00] 06:41:22 INFO - PROCESS | 2700 | 1461073282327 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]]]}] 06:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 06:41:22 INFO - PROCESS | 2700 | 1461073282353 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 06:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:41:22 INFO - PROCESS | 2700 | 1461073282355 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 06:41:22 INFO - PROCESS | 2700 | 1461073282358 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 2700 | 1461073282360 Marionette TRACE conn5 <- [1,362,null,{}] 06:41:22 INFO - PROCESS | 2700 | 1461073282363 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}] 06:41:22 INFO - PROCESS | 2700 | 1461073282442 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 06:41:22 INFO - PROCESS | 2700 | 1461073282449 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 2700 | ++DOCSHELL 196B0400 == 46 [pid = 2700] [id = 100] 06:41:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (196BE000) [pid = 2700] [serial = 297] [outer = 00000000] 06:41:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (196CA400) [pid = 2700] [serial = 298] [outer = 196BE000] 06:41:22 INFO - PROCESS | 2700 | 1461073282494 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (19DA8800) [pid = 2700] [serial = 299] [outer = 196BE000] 06:41:22 INFO - PROCESS | 2700 | 1461073282929 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]]]}] 06:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 06:41:22 INFO - PROCESS | 2700 | 1461073282989 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 2700 | 1461073282991 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 06:41:22 INFO - PROCESS | 2700 | 1461073282995 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:41:22 INFO - PROCESS | 2700 | 1461073282996 Marionette TRACE conn5 <- [1,366,null,{}] 06:41:22 INFO - PROCESS | 2700 | 1461073283000 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}] 06:41:23 INFO - PROCESS | 2700 | 1461073283101 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 06:41:23 INFO - PROCESS | 2700 | 1461073283107 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 2700 | ++DOCSHELL 19E51000 == 47 [pid = 2700] [id = 101] 06:41:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (19E53800) [pid = 2700] [serial = 300] [outer = 00000000] 06:41:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (19F1E800) [pid = 2700] [serial = 301] [outer = 19E53800] 06:41:23 INFO - PROCESS | 2700 | 1461073283153 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1A3AFC00) [pid = 2700] [serial = 302] [outer = 19E53800] 06:41:23 INFO - PROCESS | 2700 | 1461073283660 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]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 731ms 06:41:23 INFO - PROCESS | 2700 | 1461073283732 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 2700 | 1461073283734 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 06:41:23 INFO - PROCESS | 2700 | 1461073283737 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:41:23 INFO - PROCESS | 2700 | 1461073283739 Marionette TRACE conn5 <- [1,370,null,{}] 06:41:23 INFO - PROCESS | 2700 | 1461073283742 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}] 06:41:23 INFO - PROCESS | 2700 | 1461073283861 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 06:41:23 INFO - PROCESS | 2700 | 1461073283921 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 2700 | ++DOCSHELL 1A8AD800 == 48 [pid = 2700] [id = 102] 06:41:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1A8ADC00) [pid = 2700] [serial = 303] [outer = 00000000] 06:41:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1A8B3400) [pid = 2700] [serial = 304] [outer = 1A8ADC00] 06:41:23 INFO - PROCESS | 2700 | 1461073283971 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1A8B3000) [pid = 2700] [serial = 305] [outer = 1A8ADC00] 06:41:24 INFO - PROCESS | 2700 | 1461073284393 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]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 06:41:24 INFO - PROCESS | 2700 | 1461073284411 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 2700 | 1461073284413 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 06:41:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:41:24 INFO - PROCESS | 2700 | 1461073284461 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 2700 | 1461073284463 Marionette TRACE conn5 <- [1,374,null,{}] 06:41:24 INFO - PROCESS | 2700 | 1461073284466 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}] 06:41:24 INFO - PROCESS | 2700 | 1461073284573 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 06:41:24 INFO - PROCESS | 2700 | 1461073284630 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 2700 | ++DOCSHELL 1A8B1C00 == 49 [pid = 2700] [id = 103] 06:41:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1AA7C400) [pid = 2700] [serial = 306] [outer = 00000000] 06:41:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1AED4400) [pid = 2700] [serial = 307] [outer = 1AA7C400] 06:41:24 INFO - PROCESS | 2700 | 1461073284674 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1BD5B400) [pid = 2700] [serial = 308] [outer = 1AA7C400] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (193B2000) [pid = 2700] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1A3B0400) [pid = 2700] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1CE68400) [pid = 2700] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (196AE000) [pid = 2700] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A3B7800) [pid = 2700] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (0FAF0C00) [pid = 2700] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (0F02F800) [pid = 2700] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (15714800) [pid = 2700] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (16832000) [pid = 2700] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1866FC00) [pid = 2700] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:41:25 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1522C400) [pid = 2700] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:41:25 INFO - PROCESS | 2700 | 1461073285262 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:41:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 849ms 06:41:25 INFO - PROCESS | 2700 | 1461073285297 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 2700 | 1461073285299 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 06:41:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:41:25 INFO - PROCESS | 2700 | 1461073285302 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 2700 | 1461073285304 Marionette TRACE conn5 <- [1,378,null,{}] 06:41:25 INFO - PROCESS | 2700 | 1461073285307 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}] 06:41:25 INFO - PROCESS | 2700 | 1461073285385 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 06:41:25 INFO - PROCESS | 2700 | 1461073285466 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 2700 | ++DOCSHELL 0FB44C00 == 50 [pid = 2700] [id = 104] 06:41:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (107BD800) [pid = 2700] [serial = 309] [outer = 00000000] 06:41:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A99E800) [pid = 2700] [serial = 310] [outer = 107BD800] 06:41:25 INFO - PROCESS | 2700 | 1461073285514 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A3B0C00) [pid = 2700] [serial = 311] [outer = 107BD800] 06:41:25 INFO - PROCESS | 2700 | 1461073285875 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:41:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 06:41:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:41:25 INFO - PROCESS | 2700 | 1461073285933 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 2700 | 1461073285935 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 06:41:25 INFO - PROCESS | 2700 | 1461073285938 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 2700 | 1461073285939 Marionette TRACE conn5 <- [1,382,null,{}] 06:41:25 INFO - PROCESS | 2700 | 1461073285943 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}] 06:41:26 INFO - PROCESS | 2700 | 1461073286049 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 06:41:26 INFO - PROCESS | 2700 | 1461073286058 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 2700 | ++DOCSHELL 1072A400 == 51 [pid = 2700] [id = 105] 06:41:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1072A800) [pid = 2700] [serial = 312] [outer = 00000000] 06:41:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (10735000) [pid = 2700] [serial = 313] [outer = 1072A800] 06:41:26 INFO - PROCESS | 2700 | 1461073286102 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (10737800) [pid = 2700] [serial = 314] [outer = 1072A800] 06:41:26 INFO - PROCESS | 2700 | 1461073286562 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:41:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 669ms 06:41:26 INFO - PROCESS | 2700 | 1461073286609 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 2700 | 1461073286611 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 06:41:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:41:26 INFO - PROCESS | 2700 | 1461073286614 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 2700 | 1461073286616 Marionette TRACE conn5 <- [1,386,null,{}] 06:41:26 INFO - PROCESS | 2700 | 1461073286625 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}] 06:41:26 INFO - PROCESS | 2700 | 1461073286701 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 06:41:26 INFO - PROCESS | 2700 | 1461073286707 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 2700 | ++DOCSHELL 10733800 == 52 [pid = 2700] [id = 106] 06:41:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (10738800) [pid = 2700] [serial = 315] [outer = 00000000] 06:41:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (18242C00) [pid = 2700] [serial = 316] [outer = 10738800] 06:41:26 INFO - PROCESS | 2700 | 1461073286750 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (18242400) [pid = 2700] [serial = 317] [outer = 10738800] 06:41:27 INFO - PROCESS | 2700 | 1461073287261 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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:41:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 06:41:27 INFO - PROCESS | 2700 | 1461073287322 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 2700 | 1461073287326 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 06:41:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:41:27 INFO - PROCESS | 2700 | 1461073287346 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 2700 | 1461073287350 Marionette TRACE conn5 <- [1,390,null,{}] 06:41:27 INFO - PROCESS | 2700 | 1461073287372 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}] 06:41:27 INFO - PROCESS | 2700 | 1461073287491 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 06:41:27 INFO - PROCESS | 2700 | 1461073287610 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 2700 | ++DOCSHELL 0F030800 == 53 [pid = 2700] [id = 107] 06:41:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (0F0B1000) [pid = 2700] [serial = 318] [outer = 00000000] 06:41:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (14B98000) [pid = 2700] [serial = 319] [outer = 0F0B1000] 06:41:27 INFO - PROCESS | 2700 | 1461073287670 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (15709800) [pid = 2700] [serial = 320] [outer = 0F0B1000] 06:41:28 INFO - PROCESS | 2700 | 1461073288244 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]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:41:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 969ms 06:41:28 INFO - PROCESS | 2700 | 1461073288304 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 2700 | 1461073288310 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 06:41:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:41:28 INFO - PROCESS | 2700 | 1461073288316 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 2700 | 1461073288319 Marionette TRACE conn5 <- [1,394,null,{}] 06:41:28 INFO - PROCESS | 2700 | 1461073288323 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}] 06:41:28 INFO - PROCESS | 2700 | 1461073288427 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 06:41:28 INFO - PROCESS | 2700 | 1461073288523 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 2700 | ++DOCSHELL 18242800 == 54 [pid = 2700] [id = 108] 06:41:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1828B400) [pid = 2700] [serial = 321] [outer = 00000000] 06:41:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (186C5C00) [pid = 2700] [serial = 322] [outer = 1828B400] 06:41:28 INFO - PROCESS | 2700 | 1461073288578 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1934DC00) [pid = 2700] [serial = 323] [outer = 1828B400] 06:41:29 INFO - PROCESS | 2700 | 1461073289177 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]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 929ms 06:41:29 INFO - PROCESS | 2700 | 1461073289249 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 2700 | 1461073289251 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 06:41:29 INFO - PROCESS | 2700 | 1461073289255 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:41:29 INFO - PROCESS | 2700 | 1461073289259 Marionette TRACE conn5 <- [1,398,null,{}] 06:41:29 INFO - PROCESS | 2700 | 1461073289270 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}] 06:41:29 INFO - PROCESS | 2700 | 1461073289379 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 06:41:29 INFO - PROCESS | 2700 | 1461073289504 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 2700 | ++DOCSHELL 1A7BC800 == 55 [pid = 2700] [id = 109] 06:41:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1A8A9400) [pid = 2700] [serial = 324] [outer = 00000000] 06:41:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1A9A6800) [pid = 2700] [serial = 325] [outer = 1A8A9400] 06:41:29 INFO - PROCESS | 2700 | 1461073289564 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1A9AC000) [pid = 2700] [serial = 326] [outer = 1A8A9400] 06:41:30 INFO - PROCESS | 2700 | 1461073290204 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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:41:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 970ms 06:41:30 INFO - PROCESS | 2700 | 1461073290229 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 2700 | 1461073290232 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 06:41:30 INFO - PROCESS | 2700 | 1461073290235 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:41:30 INFO - PROCESS | 2700 | 1461073290237 Marionette TRACE conn5 <- [1,402,null,{}] 06:41:30 INFO - PROCESS | 2700 | 1461073290240 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}] 06:41:30 INFO - PROCESS | 2700 | 1461073290343 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 06:41:30 INFO - PROCESS | 2700 | 1461073290470 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 2700 | ++DOCSHELL 14E39C00 == 56 [pid = 2700] [id = 110] 06:41:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (14E3A400) [pid = 2700] [serial = 327] [outer = 00000000] 06:41:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (196C9800) [pid = 2700] [serial = 328] [outer = 14E3A400] 06:41:30 INFO - PROCESS | 2700 | 1461073290528 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (1AC89800) [pid = 2700] [serial = 329] [outer = 14E3A400] 06:41:31 INFO - PROCESS | 2700 | 1461073291359 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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:41:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1167ms 06:41:31 INFO - PROCESS | 2700 | 1461073291411 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 2700 | 1461073291415 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 06:41:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:41:31 INFO - PROCESS | 2700 | 1461073291421 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 2700 | 1461073291425 Marionette TRACE conn5 <- [1,406,null,{}] 06:41:31 INFO - PROCESS | 2700 | 1461073291431 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}] 06:41:31 INFO - PROCESS | 2700 | 1461073291523 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 06:41:31 INFO - PROCESS | 2700 | 1461073291651 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 2700 | ++DOCSHELL 14949800 == 57 [pid = 2700] [id = 111] 06:41:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (14B14000) [pid = 2700] [serial = 330] [outer = 00000000] 06:41:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (14E34400) [pid = 2700] [serial = 331] [outer = 14B14000] 06:41:31 INFO - PROCESS | 2700 | 1461073291703 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (14E3C000) [pid = 2700] [serial = 332] [outer = 14B14000] 06:41:32 INFO - PROCESS | 2700 | 1461073292298 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]]]}] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 1072A400 == 56 [pid = 2700] [id = 105] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 0FB44C00 == 55 [pid = 2700] [id = 104] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 1A8B1C00 == 54 [pid = 2700] [id = 103] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 1A8AD800 == 53 [pid = 2700] [id = 102] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 19E51000 == 52 [pid = 2700] [id = 101] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 196B0400 == 51 [pid = 2700] [id = 100] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (14B21000) [pid = 2700] [serial = 226] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (18ECBC00) [pid = 2700] [serial = 229] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1D95BC00) [pid = 2700] [serial = 232] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1EFA6800) [pid = 2700] [serial = 235] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 18627000 == 50 [pid = 2700] [id = 99] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 0F02D000 == 49 [pid = 2700] [id = 98] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 1579A400 == 48 [pid = 2700] [id = 97] 06:41:32 INFO - PROCESS | 2700 | --DOCSHELL 1D9EE000 == 47 [pid = 2700] [id = 91] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1A3AE000) [pid = 2700] [serial = 256] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A7E8000) [pid = 2700] [serial = 259] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1A3AD800) [pid = 2700] [serial = 257] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (13A45800) [pid = 2700] [serial = 239] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (107B1400) [pid = 2700] [serial = 238] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (13A4E800) [pid = 2700] [serial = 244] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (14FF8C00) [pid = 2700] [serial = 245] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (18368000) [pid = 2700] [serial = 247] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (18372400) [pid = 2700] [serial = 248] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (18302C00) [pid = 2700] [serial = 242] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (18283800) [pid = 2700] [serial = 241] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (18E47C00) [pid = 2700] [serial = 250] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (18675800) [pid = 2700] [serial = 262] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A7E6400) [pid = 2700] [serial = 260] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (193B1400) [pid = 2700] [serial = 263] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (193B9C00) [pid = 2700] [serial = 253] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (196AB000) [pid = 2700] [serial = 254] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1AECB000) [pid = 2700] [serial = 266] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1AECD000) [pid = 2700] [serial = 265] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (18ECB400) [pid = 2700] [serial = 251] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1D1A9C00) [pid = 2700] [serial = 269] [outer = 00000000] [url = about:blank] 06:41:32 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1D0AB400) [pid = 2700] [serial = 268] [outer = 00000000] [url = about:blank] 06:41:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:41:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 06:41:32 INFO - PROCESS | 2700 | 1461073292409 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 2700 | 1461073292414 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 06:41:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:41:32 INFO - PROCESS | 2700 | 1461073292420 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 2700 | 1461073292423 Marionette TRACE conn5 <- [1,410,null,{}] 06:41:32 INFO - PROCESS | 2700 | 1461073292427 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}] 06:41:32 INFO - PROCESS | 2700 | 1461073292513 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 06:41:32 INFO - PROCESS | 2700 | 1461073292520 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 2700 | ++DOCSHELL 0FB3D800 == 48 [pid = 2700] [id = 112] 06:41:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (0FB41400) [pid = 2700] [serial = 333] [outer = 00000000] 06:41:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (101C3800) [pid = 2700] [serial = 334] [outer = 0FB41400] 06:41:32 INFO - PROCESS | 2700 | 1461073292565 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1072D800) [pid = 2700] [serial = 335] [outer = 0FB41400] 06:41:33 INFO - PROCESS | 2700 | 1461073293092 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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 06:41:33 INFO - PROCESS | 2700 | 1461073293154 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 2700 | 1461073293156 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 06:41:33 INFO - PROCESS | 2700 | 1461073293159 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:41:33 INFO - PROCESS | 2700 | 1461073293163 Marionette TRACE conn5 <- [1,414,null,{}] 06:41:33 INFO - PROCESS | 2700 | 1461073293172 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}] 06:41:33 INFO - PROCESS | 2700 | 1461073293258 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 06:41:33 INFO - PROCESS | 2700 | 1461073293336 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 2700 | ++DOCSHELL 15708400 == 49 [pid = 2700] [id = 113] 06:41:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (15708C00) [pid = 2700] [serial = 336] [outer = 00000000] 06:41:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (16834000) [pid = 2700] [serial = 337] [outer = 15708C00] 06:41:33 INFO - PROCESS | 2700 | 1461073293385 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1823C000) [pid = 2700] [serial = 338] [outer = 15708C00] 06:41:33 INFO - PROCESS | 2700 | 1461073293781 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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 06:41:33 INFO - PROCESS | 2700 | 1461073293833 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 2700 | 1461073293836 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 06:41:33 INFO - PROCESS | 2700 | 1461073293839 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:41:33 INFO - PROCESS | 2700 | 1461073293840 Marionette TRACE conn5 <- [1,418,null,{}] 06:41:33 INFO - PROCESS | 2700 | 1461073293844 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}] 06:41:33 INFO - PROCESS | 2700 | 1461073293924 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 06:41:33 INFO - PROCESS | 2700 | 1461073293931 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 2700 | ++DOCSHELL 18244400 == 50 [pid = 2700] [id = 114] 06:41:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (18246800) [pid = 2700] [serial = 339] [outer = 00000000] 06:41:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (18366000) [pid = 2700] [serial = 340] [outer = 18246800] 06:41:33 INFO - PROCESS | 2700 | 1461073293977 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1836FC00) [pid = 2700] [serial = 341] [outer = 18246800] 06:41:34 INFO - PROCESS | 2700 | 1461073294933 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]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:41:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1118ms 06:41:34 INFO - PROCESS | 2700 | 1461073294963 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 2700 | 1461073294967 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 06:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:41:34 INFO - PROCESS | 2700 | 1461073294973 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 2700 | 1461073294977 Marionette TRACE conn5 <- [1,422,null,{}] 06:41:34 INFO - PROCESS | 2700 | 1461073294983 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}] 06:41:35 INFO - PROCESS | 2700 | 1461073295091 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 06:41:35 INFO - PROCESS | 2700 | 1461073295167 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 2700 | ++DOCSHELL 1037F000 == 51 [pid = 2700] [id = 115] 06:41:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (10380000) [pid = 2700] [serial = 342] [outer = 00000000] 06:41:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (13ADBC00) [pid = 2700] [serial = 343] [outer = 10380000] 06:41:35 INFO - PROCESS | 2700 | 1461073295226 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (14944400) [pid = 2700] [serial = 344] [outer = 10380000] 06:41:36 INFO - PROCESS | 2700 | 1461073296287 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]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:41:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1376ms 06:41:36 INFO - PROCESS | 2700 | 1461073296350 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 2700 | 1461073296356 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 06:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:41:36 INFO - PROCESS | 2700 | 1461073296363 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 2700 | 1461073296366 Marionette TRACE conn5 <- [1,426,null,{}] 06:41:36 INFO - PROCESS | 2700 | 1461073296370 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}] 06:41:36 INFO - PROCESS | 2700 | 1461073296472 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 06:41:36 INFO - PROCESS | 2700 | 1461073296599 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 2700 | ++DOCSHELL 1570F400 == 52 [pid = 2700] [id = 116] 06:41:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (15710400) [pid = 2700] [serial = 345] [outer = 00000000] 06:41:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (182C7000) [pid = 2700] [serial = 346] [outer = 15710400] 06:41:36 INFO - PROCESS | 2700 | 1461073296656 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1836D400) [pid = 2700] [serial = 347] [outer = 15710400] 06:41:37 INFO - PROCESS | 2700 | 1461073297243 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] 06:41:37 INFO - PROCESS | 2700 | 1461073297298 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 06:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:41:37 INFO - PROCESS | 2700 | 1461073297302 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 2700 | 1461073297306 Marionette TRACE conn5 <- [1,430,null,{}] 06:41:37 INFO - PROCESS | 2700 | 1461073297316 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}] 06:41:37 INFO - PROCESS | 2700 | 1461073297421 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 06:41:37 INFO - PROCESS | 2700 | 1461073297514 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 2700 | ++DOCSHELL 18E46000 == 53 [pid = 2700] [id = 117] 06:41:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (19343400) [pid = 2700] [serial = 348] [outer = 00000000] 06:41:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (193B4400) [pid = 2700] [serial = 349] [outer = 19343400] 06:41:37 INFO - PROCESS | 2700 | 1461073297572 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (193BAC00) [pid = 2700] [serial = 350] [outer = 19343400] 06:41:38 INFO - PROCESS | 2700 | 1461073298187 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]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 929ms 06:41:38 INFO - PROCESS | 2700 | 1461073298235 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 2700 | 1461073298238 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 06:41:38 INFO - PROCESS | 2700 | 1461073298241 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:41:38 INFO - PROCESS | 2700 | 1461073298243 Marionette TRACE conn5 <- [1,434,null,{}] 06:41:38 INFO - PROCESS | 2700 | 1461073298247 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}] 06:41:38 INFO - PROCESS | 2700 | 1461073298345 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 06:41:38 INFO - PROCESS | 2700 | 1461073298424 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 2700 | ++DOCSHELL 196AB800 == 54 [pid = 2700] [id = 118] 06:41:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (196AD400) [pid = 2700] [serial = 351] [outer = 00000000] 06:41:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (196C3800) [pid = 2700] [serial = 352] [outer = 196AD400] 06:41:38 INFO - PROCESS | 2700 | 1461073298479 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (19DA4C00) [pid = 2700] [serial = 353] [outer = 196AD400] 06:41:39 INFO - PROCESS | 2700 | 1461073299097 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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:41:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 869ms 06:41:39 INFO - PROCESS | 2700 | 1461073299115 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 2700 | 1461073299117 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 06:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:41:39 INFO - PROCESS | 2700 | 1461073299120 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 2700 | 1461073299122 Marionette TRACE conn5 <- [1,438,null,{}] 06:41:39 INFO - PROCESS | 2700 | 1461073299125 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}] 06:41:39 INFO - PROCESS | 2700 | 1461073299226 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 06:41:39 INFO - PROCESS | 2700 | 1461073299318 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 2700 | ++DOCSHELL 19E4E000 == 55 [pid = 2700] [id = 119] 06:41:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (19F17400) [pid = 2700] [serial = 354] [outer = 00000000] 06:41:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (1A3AC800) [pid = 2700] [serial = 355] [outer = 19F17400] 06:41:39 INFO - PROCESS | 2700 | 1461073299374 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1A3B5400) [pid = 2700] [serial = 356] [outer = 19F17400] 06:41:39 INFO - PROCESS | 2700 | 1461073299924 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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:41:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 871ms 06:41:39 INFO - PROCESS | 2700 | 1461073299992 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 2700 | 1461073299994 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 06:41:39 INFO - PROCESS | 2700 | 1461073299998 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:41:39 INFO - PROCESS | 2700 | 1461073300000 Marionette TRACE conn5 <- [1,442,null,{}] 06:41:39 INFO - PROCESS | 2700 | 1461073300004 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}] 06:41:40 INFO - PROCESS | 2700 | 1461073300127 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 06:41:40 INFO - PROCESS | 2700 | 1461073300211 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 2700 | ++DOCSHELL 1A7E6400 == 56 [pid = 2700] [id = 120] 06:41:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1A8AA400) [pid = 2700] [serial = 357] [outer = 00000000] 06:41:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1A9A0000) [pid = 2700] [serial = 358] [outer = 1A8AA400] 06:41:40 INFO - PROCESS | 2700 | 1461073300311 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1A9AB000) [pid = 2700] [serial = 359] [outer = 1A8AA400] 06:41:40 INFO - PROCESS | 2700 | 1461073301014 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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1066ms 06:41:41 INFO - PROCESS | 2700 | 1461073301074 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 2700 | 1461073301079 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 06:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:41:41 INFO - PROCESS | 2700 | 1461073301084 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 2700 | 1461073301088 Marionette TRACE conn5 <- [1,446,null,{}] 06:41:41 INFO - PROCESS | 2700 | 1461073301092 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}] 06:41:41 INFO - PROCESS | 2700 | 1461073301189 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 06:41:41 INFO - PROCESS | 2700 | 1461073301303 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 18627C00 == 55 [pid = 2700] [id = 79] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 10109400 == 54 [pid = 2700] [id = 96] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 1CFE6400 == 53 [pid = 2700] [id = 78] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 15708400 == 52 [pid = 2700] [id = 113] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 0FB3D800 == 51 [pid = 2700] [id = 112] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 14949800 == 50 [pid = 2700] [id = 111] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 18242800 == 49 [pid = 2700] [id = 108] 06:41:41 INFO - PROCESS | 2700 | --DOCSHELL 0F030800 == 48 [pid = 2700] [id = 107] 06:41:41 INFO - PROCESS | 2700 | ++DOCSHELL 0F024000 == 49 [pid = 2700] [id = 121] 06:41:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (0F02A400) [pid = 2700] [serial = 360] [outer = 00000000] 06:41:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (10736C00) [pid = 2700] [serial = 361] [outer = 0F02A400] 06:41:41 INFO - PROCESS | 2700 | 1461073301382 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (14FF8C00) [pid = 2700] [serial = 362] [outer = 0F02A400] 06:41:41 INFO - PROCESS | 2700 | 1461073301896 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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 829ms 06:41:41 INFO - PROCESS | 2700 | 1461073301920 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 2700 | 1461073301925 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 06:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:41:41 INFO - PROCESS | 2700 | 1461073301940 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 2700 | 1461073301943 Marionette TRACE conn5 <- [1,450,null,{}] 06:41:41 INFO - PROCESS | 2700 | 1461073301947 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}] 06:41:42 INFO - PROCESS | 2700 | 1461073302080 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 06:41:42 INFO - PROCESS | 2700 | 1461073302092 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 2700 | ++DOCSHELL 18249000 == 50 [pid = 2700] [id = 122] 06:41:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (18283800) [pid = 2700] [serial = 363] [outer = 00000000] 06:41:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1862B000) [pid = 2700] [serial = 364] [outer = 18283800] 06:41:42 INFO - PROCESS | 2700 | 1461073302183 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (1866F400) [pid = 2700] [serial = 365] [outer = 18283800] 06:41:42 INFO - PROCESS | 2700 | 1461073302630 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] 06:41:42 INFO - PROCESS | 2700 | 1461073302675 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 06:41:42 INFO - PROCESS | 2700 | 1461073302679 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:41:42 INFO - PROCESS | 2700 | 1461073302683 Marionette TRACE conn5 <- [1,454,null,{}] 06:41:42 INFO - PROCESS | 2700 | 1461073302697 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}] 06:41:42 INFO - PROCESS | 2700 | 1461073302817 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 06:41:42 INFO - PROCESS | 2700 | 1461073302833 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 2700 | ++DOCSHELL 19F1F400 == 51 [pid = 2700] [id = 123] 06:41:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (1A7AFC00) [pid = 2700] [serial = 366] [outer = 00000000] 06:41:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (1A8B2400) [pid = 2700] [serial = 367] [outer = 1A7AFC00] 06:41:42 INFO - PROCESS | 2700 | 1461073302933 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (1A9AA400) [pid = 2700] [serial = 368] [outer = 1A7AFC00] 06:41:43 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:43 INFO - PROCESS | 2700 | 1461073303382 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]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 789ms 06:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:41:43 INFO - PROCESS | 2700 | 1461073303473 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 2700 | 1461073303475 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 06:41:43 INFO - PROCESS | 2700 | 1461073303479 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 2700 | 1461073303480 Marionette TRACE conn5 <- [1,458,null,{}] 06:41:43 INFO - PROCESS | 2700 | 1461073303484 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}] 06:41:43 INFO - PROCESS | 2700 | 1461073303755 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1A8ADC00) [pid = 2700] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (16334800) [pid = 2700] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (107BD800) [pid = 2700] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (101B8400) [pid = 2700] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (196BE000) [pid = 2700] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1AA7C400) [pid = 2700] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (107BEC00) [pid = 2700] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1072A800) [pid = 2700] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (0FB41400) [pid = 2700] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (19E53800) [pid = 2700] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (15708C00) [pid = 2700] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (18675C00) [pid = 2700] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:41:43 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (14B14000) [pid = 2700] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:41:43 INFO - PROCESS | 2700 | 1461073303817 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 2700 | ++DOCSHELL 101B8400 == 52 [pid = 2700] [id = 124] 06:41:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (101C0800) [pid = 2700] [serial = 369] [outer = 00000000] 06:41:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (13A47800) [pid = 2700] [serial = 370] [outer = 101C0800] 06:41:43 INFO - PROCESS | 2700 | 1461073303866 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1632C800) [pid = 2700] [serial = 371] [outer = 101C0800] 06:41:44 INFO - PROCESS | 2700 | 1461073304243 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] 06:41:44 INFO - PROCESS | 2700 | 1461073304257 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 06:41:44 INFO - PROCESS | 2700 | 1461073304260 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 2700 | 1461073304262 Marionette TRACE conn5 <- [1,462,null,{}] 06:41:44 INFO - PROCESS | 2700 | 1461073304265 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}] 06:41:44 INFO - PROCESS | 2700 | 1461073304342 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 06:41:44 INFO - PROCESS | 2700 | 1461073304348 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 2700 | ++DOCSHELL 18288800 == 53 [pid = 2700] [id = 125] 06:41:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (18667400) [pid = 2700] [serial = 372] [outer = 00000000] 06:41:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1BDD9800) [pid = 2700] [serial = 373] [outer = 18667400] 06:41:44 INFO - PROCESS | 2700 | 1461073304394 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1BDDC000) [pid = 2700] [serial = 374] [outer = 18667400] 06:41:44 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:41:44 INFO - PROCESS | 2700 | 1461073304861 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] 06:41:44 INFO - PROCESS | 2700 | 1461073304935 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 06:41:44 INFO - PROCESS | 2700 | 1461073304938 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 2700 | 1461073304940 Marionette TRACE conn5 <- [1,466,null,{}] 06:41:44 INFO - PROCESS | 2700 | 1461073304943 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}] 06:41:45 INFO - PROCESS | 2700 | 1461073305033 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 06:41:45 INFO - PROCESS | 2700 | 1461073305075 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 2700 | ++DOCSHELL 1492E000 == 54 [pid = 2700] [id = 126] 06:41:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1492E400) [pid = 2700] [serial = 375] [outer = 00000000] 06:41:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1CFE1C00) [pid = 2700] [serial = 376] [outer = 1492E400] 06:41:45 INFO - PROCESS | 2700 | 1461073305123 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1CFE9000) [pid = 2700] [serial = 377] [outer = 1492E400] 06:41:45 INFO - PROCESS | 2700 | 1461073305556 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] 06:41:45 INFO - PROCESS | 2700 | 1461073305611 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 06:41:45 INFO - PROCESS | 2700 | 1461073305614 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 2700 | 1461073305616 Marionette TRACE conn5 <- [1,470,null,{}] 06:41:45 INFO - PROCESS | 2700 | 1461073305619 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}] 06:41:45 INFO - PROCESS | 2700 | 1461073305696 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 06:41:45 INFO - PROCESS | 2700 | 1461073305703 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B5C00 == 55 [pid = 2700] [id = 127] 06:41:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (1D0B9C00) [pid = 2700] [serial = 378] [outer = 00000000] 06:41:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (1D959C00) [pid = 2700] [serial = 379] [outer = 1D0B9C00] 06:41:45 INFO - PROCESS | 2700 | 1461073305749 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (1D95C400) [pid = 2700] [serial = 380] [outer = 1D0B9C00] 06:41:46 INFO - PROCESS | 2700 | 1461073306504 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]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 929ms 06:41:46 INFO - PROCESS | 2700 | 1461073306545 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 06:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:41:46 INFO - PROCESS | 2700 | 1461073306549 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 06:41:46 INFO - PROCESS | 2700 | 1461073306553 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 2700 | 1461073306557 Marionette TRACE conn5 <- [1,474,null,{}] 06:41:46 INFO - PROCESS | 2700 | 1461073306562 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}] 06:41:46 INFO - PROCESS | 2700 | 1461073306671 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 06:41:46 INFO - PROCESS | 2700 | 1461073306798 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 2700 | ++DOCSHELL 107B6400 == 56 [pid = 2700] [id = 128] 06:41:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (107BD800) [pid = 2700] [serial = 381] [outer = 00000000] 06:41:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (1570E000) [pid = 2700] [serial = 382] [outer = 107BD800] 06:41:46 INFO - PROCESS | 2700 | 1461073306857 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (1580B400) [pid = 2700] [serial = 383] [outer = 107BD800] 06:41:47 INFO - PROCESS | 2700 | 1461073307478 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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 969ms 06:41:47 INFO - PROCESS | 2700 | 1461073307526 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 2700 | 1461073307532 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 06:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:41:47 INFO - PROCESS | 2700 | 1461073307539 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 2700 | 1461073307541 Marionette TRACE conn5 <- [1,478,null,{}] 06:41:47 INFO - PROCESS | 2700 | 1461073307545 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}] 06:41:47 INFO - PROCESS | 2700 | 1461073307654 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 06:41:47 INFO - PROCESS | 2700 | 1461073307781 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 2700 | ++DOCSHELL 18247000 == 57 [pid = 2700] [id = 129] 06:41:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (19342C00) [pid = 2700] [serial = 384] [outer = 00000000] 06:41:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (1A7E8000) [pid = 2700] [serial = 385] [outer = 19342C00] 06:41:47 INFO - PROCESS | 2700 | 1461073307839 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1A8B2000) [pid = 2700] [serial = 386] [outer = 19342C00] 06:41:48 INFO - PROCESS | 2700 | 1461073308505 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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1019ms 06:41:48 INFO - PROCESS | 2700 | 1461073308559 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 2700 | 1461073308562 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 06:41:48 INFO - PROCESS | 2700 | 1461073308565 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:41:48 INFO - PROCESS | 2700 | 1461073308569 Marionette TRACE conn5 <- [1,482,null,{}] 06:41:48 INFO - PROCESS | 2700 | 1461073308580 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}] 06:41:48 INFO - PROCESS | 2700 | 1461073308687 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 06:41:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (1D966C00) [pid = 2700] [serial = 387] [outer = 0FABE400] 06:41:48 INFO - PROCESS | 2700 | 1461073308839 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 2700 | ++DOCSHELL 1D9EE000 == 58 [pid = 2700] [id = 130] 06:41:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (1D9EE800) [pid = 2700] [serial = 388] [outer = 00000000] 06:41:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1E086C00) [pid = 2700] [serial = 389] [outer = 1D9EE800] 06:41:48 INFO - PROCESS | 2700 | 1461073308908 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1E08A800) [pid = 2700] [serial = 390] [outer = 1D9EE800] 06:41:49 INFO - PROCESS | 2700 | 1461073309671 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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1132ms 06:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:41:49 INFO - PROCESS | 2700 | 1461073309702 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 2700 | 1461073309705 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 06:41:49 INFO - PROCESS | 2700 | 1461073309708 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 2700 | 1461073309710 Marionette TRACE conn5 <- [1,486,null,{}] 06:41:49 INFO - PROCESS | 2700 | 1461073309714 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}] 06:41:49 INFO - PROCESS | 2700 | 1461073309821 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 06:41:49 INFO - PROCESS | 2700 | 1461073309925 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 2700 | ++DOCSHELL 1072C800 == 59 [pid = 2700] [id = 131] 06:41:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (10731800) [pid = 2700] [serial = 391] [outer = 00000000] 06:41:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (1579A800) [pid = 2700] [serial = 392] [outer = 10731800] 06:41:49 INFO - PROCESS | 2700 | 1461073309979 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1682A400) [pid = 2700] [serial = 393] [outer = 10731800] 06:41:50 INFO - PROCESS | 2700 | 1461073310781 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]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1128ms 06:41:50 INFO - PROCESS | 2700 | 1461073310842 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 2700 | 1461073310846 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 06:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:41:50 INFO - PROCESS | 2700 | 1461073310851 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 2700 | 1461073310855 Marionette TRACE conn5 <- [1,490,null,{}] 06:41:50 INFO - PROCESS | 2700 | 1461073310861 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}] 06:41:50 INFO - PROCESS | 2700 | 1461073310957 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 06:41:51 INFO - PROCESS | 2700 | 1461073311093 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 2700 | ++DOCSHELL 1123CC00 == 60 [pid = 2700] [id = 132] 06:41:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (13A50000) [pid = 2700] [serial = 394] [outer = 00000000] 06:41:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (14B3C000) [pid = 2700] [serial = 395] [outer = 13A50000] 06:41:51 INFO - PROCESS | 2700 | 1461073311145 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (14FF8000) [pid = 2700] [serial = 396] [outer = 13A50000] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 19F1D000 == 59 [pid = 2700] [id = 48] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 1492E000 == 58 [pid = 2700] [id = 126] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 18288800 == 57 [pid = 2700] [id = 125] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 101B8400 == 56 [pid = 2700] [id = 124] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 19F1F400 == 55 [pid = 2700] [id = 123] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 18249000 == 54 [pid = 2700] [id = 122] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 0F024000 == 53 [pid = 2700] [id = 121] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 1A7E6400 == 52 [pid = 2700] [id = 120] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 19E4E000 == 51 [pid = 2700] [id = 119] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (1EF2E800) [pid = 2700] [serial = 271] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (14B98000) [pid = 2700] [serial = 319] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (196C9800) [pid = 2700] [serial = 328] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1A9A6800) [pid = 2700] [serial = 325] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (186C5C00) [pid = 2700] [serial = 322] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (18366000) [pid = 2700] [serial = 340] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 196AB800 == 50 [pid = 2700] [id = 118] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 18E46000 == 49 [pid = 2700] [id = 117] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 1570F400 == 48 [pid = 2700] [id = 116] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 1037F000 == 47 [pid = 2700] [id = 115] 06:41:51 INFO - PROCESS | 2700 | --DOCSHELL 18244400 == 46 [pid = 2700] [id = 114] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1A3AFC00) [pid = 2700] [serial = 302] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (1A8B3000) [pid = 2700] [serial = 305] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (1A8B3400) [pid = 2700] [serial = 304] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (1644CC00) [pid = 2700] [serial = 292] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (16830000) [pid = 2700] [serial = 293] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (1A99E800) [pid = 2700] [serial = 310] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1820A800) [pid = 2700] [serial = 286] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (184A4800) [pid = 2700] [serial = 290] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (182CB000) [pid = 2700] [serial = 289] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (19340C00) [pid = 2700] [serial = 295] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (193ADC00) [pid = 2700] [serial = 296] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (196CA400) [pid = 2700] [serial = 298] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (10737800) [pid = 2700] [serial = 314] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1580F000) [pid = 2700] [serial = 274] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (196A2800) [pid = 2700] [serial = 277] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1AED4400) [pid = 2700] [serial = 307] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (19F16800) [pid = 2700] [serial = 280] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (18242C00) [pid = 2700] [serial = 316] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1EF23000) [pid = 2700] [serial = 283] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1072D800) [pid = 2700] [serial = 335] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (101C3800) [pid = 2700] [serial = 334] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (10735000) [pid = 2700] [serial = 313] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (14E34400) [pid = 2700] [serial = 331] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1823C000) [pid = 2700] [serial = 338] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1BD5B400) [pid = 2700] [serial = 308] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (18669800) [pid = 2700] [serial = 287] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (19F1E800) [pid = 2700] [serial = 301] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1A3B0C00) [pid = 2700] [serial = 311] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (19DA8800) [pid = 2700] [serial = 299] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (14E3C000) [pid = 2700] [serial = 332] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (16834000) [pid = 2700] [serial = 337] [outer = 00000000] [url = about:blank] 06:41:51 INFO - PROCESS | 2700 | 1461073311765 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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 06:41:51 INFO - PROCESS | 2700 | 1461073311782 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 2700 | 1461073311787 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 06:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:41:51 INFO - PROCESS | 2700 | 1461073311793 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 2700 | 1461073311795 Marionette TRACE conn5 <- [1,494,null,{}] 06:41:51 INFO - PROCESS | 2700 | 1461073311799 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}] 06:41:51 INFO - PROCESS | 2700 | 1461073311883 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 06:41:51 INFO - PROCESS | 2700 | 1461073311971 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 2700 | ++DOCSHELL 0FB3D400 == 47 [pid = 2700] [id = 133] 06:41:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (10107800) [pid = 2700] [serial = 397] [outer = 00000000] 06:41:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (14922000) [pid = 2700] [serial = 398] [outer = 10107800] 06:41:51 INFO - PROCESS | 2700 | 1461073312017 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (14B20400) [pid = 2700] [serial = 399] [outer = 10107800] 06:41:52 INFO - PROCESS | 2700 | 1461073312424 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]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 06:41:52 INFO - PROCESS | 2700 | 1461073312469 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 2700 | 1461073312471 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 06:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:41:52 INFO - PROCESS | 2700 | 1461073312474 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 2700 | 1461073312478 Marionette TRACE conn5 <- [1,498,null,{}] 06:41:52 INFO - PROCESS | 2700 | 1461073312488 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}] 06:41:52 INFO - PROCESS | 2700 | 1461073312571 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 06:41:52 INFO - PROCESS | 2700 | 1461073312614 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 2700 | ++DOCSHELL 16C43000 == 48 [pid = 2700] [id = 134] 06:41:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (18204400) [pid = 2700] [serial = 400] [outer = 00000000] 06:41:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (18243400) [pid = 2700] [serial = 401] [outer = 18204400] 06:41:52 INFO - PROCESS | 2700 | 1461073312667 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (182CA800) [pid = 2700] [serial = 402] [outer = 18204400] 06:41:53 INFO - PROCESS | 2700 | 1461073313087 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]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 06:41:53 INFO - PROCESS | 2700 | 1461073313116 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 2700 | 1461073313118 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 06:41:53 INFO - PROCESS | 2700 | 1461073313125 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 2700 | 1461073313127 Marionette TRACE conn5 <- [1,502,null,{}] 06:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:41:53 INFO - PROCESS | 2700 | 1461073313130 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}] 06:41:53 INFO - PROCESS | 2700 | 1461073313213 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 06:41:53 INFO - PROCESS | 2700 | 1461073313220 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 2700 | ++DOCSHELL 18366000 == 49 [pid = 2700] [id = 135] 06:41:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (18372000) [pid = 2700] [serial = 403] [outer = 00000000] 06:41:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (18E2EC00) [pid = 2700] [serial = 404] [outer = 18372000] 06:41:53 INFO - PROCESS | 2700 | 1461073313265 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (18E4F400) [pid = 2700] [serial = 405] [outer = 18372000] 06:41:53 INFO - PROCESS | 2700 | 1461073313717 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]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 06:41:53 INFO - PROCESS | 2700 | 1461073313762 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 2700 | 1461073313765 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 06:41:53 INFO - PROCESS | 2700 | 1461073313768 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:41:53 INFO - PROCESS | 2700 | 1461073313769 Marionette TRACE conn5 <- [1,506,null,{}] 06:41:53 INFO - PROCESS | 2700 | 1461073313773 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}] 06:41:53 INFO - PROCESS | 2700 | 1461073313879 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 06:41:53 INFO - PROCESS | 2700 | 1461073313886 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 2700 | ++DOCSHELL 101B5400 == 50 [pid = 2700] [id = 136] 06:41:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (19343000) [pid = 2700] [serial = 406] [outer = 00000000] 06:41:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (193B6800) [pid = 2700] [serial = 407] [outer = 19343000] 06:41:53 INFO - PROCESS | 2700 | 1461073313930 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (196AA400) [pid = 2700] [serial = 408] [outer = 19343000] 06:41:54 INFO - PROCESS | 2700 | 1461073314420 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]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 06:41:54 INFO - PROCESS | 2700 | 1461073314442 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 2700 | 1461073314444 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 06:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:41:54 INFO - PROCESS | 2700 | 1461073314447 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 2700 | 1461073314449 Marionette TRACE conn5 <- [1,510,null,{}] 06:41:54 INFO - PROCESS | 2700 | 1461073314452 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}] 06:41:54 INFO - PROCESS | 2700 | 1461073314580 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 06:41:54 INFO - PROCESS | 2700 | 1461073314588 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 2700 | ++DOCSHELL 10739400 == 51 [pid = 2700] [id = 137] 06:41:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1934D000) [pid = 2700] [serial = 409] [outer = 00000000] 06:41:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1A3AF000) [pid = 2700] [serial = 410] [outer = 1934D000] 06:41:54 INFO - PROCESS | 2700 | 1461073314684 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1A3AD400) [pid = 2700] [serial = 411] [outer = 1934D000] 06:41:55 INFO - PROCESS | 2700 | 1461073315151 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]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 729ms 06:41:55 INFO - PROCESS | 2700 | 1461073315179 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 2700 | 1461073315180 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 06:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:41:55 INFO - PROCESS | 2700 | 1461073315230 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - PROCESS | 2700 | 1461073315232 Marionette TRACE conn5 <- [1,514,null,{}] 06:41:55 INFO - PROCESS | 2700 | 1461073315235 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}] 06:41:55 INFO - PROCESS | 2700 | 1461073315343 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 06:41:55 INFO - PROCESS | 2700 | 1461073315357 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 2700 | ++DOCSHELL 1A616C00 == 52 [pid = 2700] [id = 138] 06:41:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1A7B0400) [pid = 2700] [serial = 412] [outer = 00000000] 06:41:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1A9A3400) [pid = 2700] [serial = 413] [outer = 1A7B0400] 06:41:55 INFO - PROCESS | 2700 | 1461073315403 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1A9A2400) [pid = 2700] [serial = 414] [outer = 1A7B0400] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (14E3A400) [pid = 2700] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (18283800) [pid = 2700] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (19343400) [pid = 2700] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (10380000) [pid = 2700] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (19F17400) [pid = 2700] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1A7AFC00) [pid = 2700] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1A8AA400) [pid = 2700] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (196AD400) [pid = 2700] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (15710400) [pid = 2700] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (0F02A400) [pid = 2700] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (18667400) [pid = 2700] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (101C0800) [pid = 2700] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (10377800) [pid = 2700] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (0EF81800) [pid = 2700] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1A3B6C00) [pid = 2700] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1866E800) [pid = 2700] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (18628000) [pid = 2700] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (101B5800) [pid = 2700] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (15807000) [pid = 2700] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (18204000) [pid = 2700] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (158A3800) [pid = 2700] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (0FB73000) [pid = 2700] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (0FA53800) [pid = 2700] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1D0AC800) [pid = 2700] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1CF79400) [pid = 2700] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1A610400) [pid = 2700] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (16C46000) [pid = 2700] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1D9F1000) [pid = 2700] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1D0B1400) [pid = 2700] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1013ms 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (0F0B1000) [pid = 2700] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1828B400) [pid = 2700] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A8A9400) [pid = 2700] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (13A4D800) [pid = 2700] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (182CD000) [pid = 2700] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1D0B7000) [pid = 2700] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (196C3C00) [pid = 2700] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (10738800) [pid = 2700] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:41:56 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1492E400) [pid = 2700] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:41:56 INFO - PROCESS | 2700 | 1461073316191 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]]]}] 06:41:56 INFO - PROCESS | 2700 | 1461073316207 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 2700 | 1461073316209 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 06:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:41:56 INFO - PROCESS | 2700 | 1461073316212 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 2700 | 1461073316214 Marionette TRACE conn5 <- [1,518,null,{}] 06:41:56 INFO - PROCESS | 2700 | 1461073316222 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}] 06:41:56 INFO - PROCESS | 2700 | 1461073316300 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 06:41:56 INFO - PROCESS | 2700 | 1461073316306 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 2700 | ++DOCSHELL 101C0800 == 53 [pid = 2700] [id = 139] 06:41:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (10374800) [pid = 2700] [serial = 415] [outer = 00000000] 06:41:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (14E33800) [pid = 2700] [serial = 416] [outer = 10374800] 06:41:56 INFO - PROCESS | 2700 | 1461073316351 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (14E3DC00) [pid = 2700] [serial = 417] [outer = 10374800] 06:41:56 INFO - PROCESS | 2700 | 1461073316818 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]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 631ms 06:41:56 INFO - PROCESS | 2700 | 1461073316844 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 06:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:41:56 INFO - PROCESS | 2700 | 1461073316846 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 06:41:56 INFO - PROCESS | 2700 | 1461073316850 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 2700 | 1461073316851 Marionette TRACE conn5 <- [1,522,null,{}] 06:41:56 INFO - PROCESS | 2700 | 1461073316855 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}] 06:41:56 INFO - PROCESS | 2700 | 1461073316932 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 06:41:56 INFO - PROCESS | 2700 | 1461073316938 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 2700 | ++DOCSHELL 158AF000 == 54 [pid = 2700] [id = 140] 06:41:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (16C42C00) [pid = 2700] [serial = 418] [outer = 00000000] 06:41:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (18667C00) [pid = 2700] [serial = 419] [outer = 16C42C00] 06:41:56 INFO - PROCESS | 2700 | 1461073316982 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196AC000) [pid = 2700] [serial = 420] [outer = 16C42C00] 06:41:57 INFO - PROCESS | 2700 | 1461073317431 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]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:41:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 06:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:41:57 INFO - PROCESS | 2700 | 1461073317481 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 2700 | 1461073317483 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 06:41:57 INFO - PROCESS | 2700 | 1461073317486 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 2700 | 1461073317488 Marionette TRACE conn5 <- [1,526,null,{}] 06:41:57 INFO - PROCESS | 2700 | 1461073317491 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}] 06:41:57 INFO - PROCESS | 2700 | 1461073317569 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 06:41:57 INFO - PROCESS | 2700 | 1461073317576 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 2700 | ++DOCSHELL 196C5000 == 55 [pid = 2700] [id = 141] 06:41:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (196C9C00) [pid = 2700] [serial = 421] [outer = 00000000] 06:41:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A8AA400) [pid = 2700] [serial = 422] [outer = 196C9C00] 06:41:57 INFO - PROCESS | 2700 | 1461073317620 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A9E8000) [pid = 2700] [serial = 423] [outer = 196C9C00] 06:41:58 INFO - PROCESS | 2700 | 1461073318092 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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 06:41:58 INFO - PROCESS | 2700 | 1461073318164 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 2700 | 1461073318168 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 06:41:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:41:58 INFO - PROCESS | 2700 | 1461073318173 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 2700 | 1461073318177 Marionette TRACE conn5 <- [1,530,null,{}] 06:41:58 INFO - PROCESS | 2700 | 1461073318183 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}] 06:41:58 INFO - PROCESS | 2700 | 1461073318298 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 06:41:58 INFO - PROCESS | 2700 | 1461073318429 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 2700 | ++DOCSHELL 105D7C00 == 56 [pid = 2700] [id = 142] 06:41:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (105D8800) [pid = 2700] [serial = 424] [outer = 00000000] 06:41:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (107B1000) [pid = 2700] [serial = 425] [outer = 105D8800] 06:41:58 INFO - PROCESS | 2700 | 1461073318488 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (13AE7C00) [pid = 2700] [serial = 426] [outer = 105D8800] 06:41:59 INFO - PROCESS | 2700 | 1461073319107 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"]]]}] 06:41:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:41:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:41:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 969ms 06:41:59 INFO - PROCESS | 2700 | 1461073319152 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 06:41:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:41:59 INFO - PROCESS | 2700 | 1461073319156 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 06:41:59 INFO - PROCESS | 2700 | 1461073319165 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 2700 | 1461073319169 Marionette TRACE conn5 <- [1,534,null,{}] 06:41:59 INFO - PROCESS | 2700 | 1461073319173 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}] 06:41:59 INFO - PROCESS | 2700 | 1461073319293 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 06:41:59 INFO - PROCESS | 2700 | 1461073319393 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 2700 | ++DOCSHELL 1570DC00 == 57 [pid = 2700] [id = 143] 06:41:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1682D000) [pid = 2700] [serial = 427] [outer = 00000000] 06:41:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (18625800) [pid = 2700] [serial = 428] [outer = 1682D000] 06:41:59 INFO - PROCESS | 2700 | 1461073319451 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (18672800) [pid = 2700] [serial = 429] [outer = 1682D000] 06:41:59 INFO - PROCESS | 2700 | 1461073319996 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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:42:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 06:42:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:42:00 INFO - PROCESS | 2700 | 1461073320066 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 2700 | 1461073320069 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 06:42:00 INFO - PROCESS | 2700 | 1461073320074 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 2700 | 1461073320076 Marionette TRACE conn5 <- [1,538,null,{}] 06:42:00 INFO - PROCESS | 2700 | 1461073320087 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}] 06:42:00 INFO - PROCESS | 2700 | 1461073320196 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 06:42:00 INFO - PROCESS | 2700 | 1461073320295 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 2700 | ++DOCSHELL 18E45800 == 58 [pid = 2700] [id = 144] 06:42:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (193B3400) [pid = 2700] [serial = 430] [outer = 00000000] 06:42:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1AEA3800) [pid = 2700] [serial = 431] [outer = 193B3400] 06:42:00 INFO - PROCESS | 2700 | 1461073320353 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1AEAB000) [pid = 2700] [serial = 432] [outer = 193B3400] 06:42:00 INFO - PROCESS | 2700 | 1461073320934 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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:42:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 869ms 06:42:00 INFO - PROCESS | 2700 | 1461073320945 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 06:42:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:42:00 INFO - PROCESS | 2700 | 1461073320947 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 06:42:00 INFO - PROCESS | 2700 | 1461073320951 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 2700 | 1461073320953 Marionette TRACE conn5 <- [1,542,null,{}] 06:42:00 INFO - PROCESS | 2700 | 1461073320956 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}] 06:42:01 INFO - PROCESS | 2700 | 1461073321083 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 06:42:01 INFO - PROCESS | 2700 | 1461073321203 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 2700 | ++DOCSHELL 1A927400 == 59 [pid = 2700] [id = 145] 06:42:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A928000) [pid = 2700] [serial = 433] [outer = 00000000] 06:42:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1B020C00) [pid = 2700] [serial = 434] [outer = 1A928000] 06:42:01 INFO - PROCESS | 2700 | 1461073321260 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1BAB9000) [pid = 2700] [serial = 435] [outer = 1A928000] 06:42:01 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:01 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:01 INFO - PROCESS | 2700 | 1461073321776 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]]]}] 06:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 869ms 06:42:01 INFO - PROCESS | 2700 | 1461073321825 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 2700 | 1461073321828 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 06:42:01 INFO - PROCESS | 2700 | 1461073321831 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:42:01 INFO - PROCESS | 2700 | 1461073321833 Marionette TRACE conn5 <- [1,546,null,{}] 06:42:01 INFO - PROCESS | 2700 | 1461073321837 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}] 06:42:01 INFO - PROCESS | 2700 | 1461073321939 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 06:42:02 INFO - PROCESS | 2700 | 1461073322040 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 2700 | ++DOCSHELL 1AEAD000 == 60 [pid = 2700] [id = 146] 06:42:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1AEAD400) [pid = 2700] [serial = 436] [outer = 00000000] 06:42:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1CFEBC00) [pid = 2700] [serial = 437] [outer = 1AEAD400] 06:42:02 INFO - PROCESS | 2700 | 1461073322095 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1D0B1400) [pid = 2700] [serial = 438] [outer = 1AEAD400] 06:42:02 INFO - PROCESS | 2700 | 1461073322669 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]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:42:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 06:42:02 INFO - PROCESS | 2700 | 1461073322705 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 2700 | 1461073322707 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 06:42:02 INFO - PROCESS | 2700 | 1461073322710 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:42:02 INFO - PROCESS | 2700 | 1461073322712 Marionette TRACE conn5 <- [1,550,null,{}] 06:42:02 INFO - PROCESS | 2700 | 1461073322716 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}] 06:42:02 INFO - PROCESS | 2700 | 1461073322838 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 06:42:02 INFO - PROCESS | 2700 | 1461073322944 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 2700 | ++DOCSHELL 1D1AA000 == 61 [pid = 2700] [id = 147] 06:42:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1D965000) [pid = 2700] [serial = 439] [outer = 00000000] 06:42:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1E088C00) [pid = 2700] [serial = 440] [outer = 1D965000] 06:42:02 INFO - PROCESS | 2700 | 1461073323002 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1E08F800) [pid = 2700] [serial = 441] [outer = 1D965000] 06:42:03 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:03 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:03 INFO - PROCESS | 2700 | 1461073323646 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]]]}] 06:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 969ms 06:42:03 INFO - PROCESS | 2700 | 1461073323685 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 2700 | 1461073323687 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 06:42:03 INFO - PROCESS | 2700 | 1461073323690 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:42:03 INFO - PROCESS | 2700 | 1461073323692 Marionette TRACE conn5 <- [1,554,null,{}] 06:42:03 INFO - PROCESS | 2700 | 1461073323696 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}] 06:42:03 INFO - PROCESS | 2700 | 1461073323798 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 06:42:03 INFO - PROCESS | 2700 | 1461073323901 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 2700 | ++DOCSHELL 1037B400 == 62 [pid = 2700] [id = 148] 06:42:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (105D2000) [pid = 2700] [serial = 442] [outer = 00000000] 06:42:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (157C7400) [pid = 2700] [serial = 443] [outer = 105D2000] 06:42:03 INFO - PROCESS | 2700 | 1461073323957 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1682A000) [pid = 2700] [serial = 444] [outer = 105D2000] 06:42:04 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:04 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:04 INFO - PROCESS | 2700 | 1461073324684 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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1015ms 06:42:04 INFO - PROCESS | 2700 | 1461073324711 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 2700 | 1461073324715 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 06:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:42:04 INFO - PROCESS | 2700 | 1461073324720 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 2700 | 1461073324723 Marionette TRACE conn5 <- [1,558,null,{}] 06:42:04 INFO - PROCESS | 2700 | 1461073324729 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}] 06:42:04 INFO - PROCESS | 2700 | 1461073324844 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 06:42:04 INFO - PROCESS | 2700 | 1461073324950 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 2700 | ++DOCSHELL 14E35C00 == 63 [pid = 2700] [id = 149] 06:42:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (14E37800) [pid = 2700] [serial = 445] [outer = 00000000] 06:42:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (15707C00) [pid = 2700] [serial = 446] [outer = 14E37800] 06:42:04 INFO - PROCESS | 2700 | 1461073325001 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (15716800) [pid = 2700] [serial = 447] [outer = 14E37800] 06:42:05 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:05 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 0F7E1000 == 62 [pid = 2700] [id = 75] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 158AF000 == 61 [pid = 2700] [id = 140] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 101C0800 == 60 [pid = 2700] [id = 139] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 1A616C00 == 59 [pid = 2700] [id = 138] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 10739400 == 58 [pid = 2700] [id = 137] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 101B5400 == 57 [pid = 2700] [id = 136] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 18366000 == 56 [pid = 2700] [id = 135] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 16C43000 == 55 [pid = 2700] [id = 134] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 0FB3D400 == 54 [pid = 2700] [id = 133] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 1123CC00 == 53 [pid = 2700] [id = 132] 06:42:05 INFO - PROCESS | 2700 | --DOCSHELL 1D0B5C00 == 52 [pid = 2700] [id = 127] 06:42:05 INFO - PROCESS | 2700 | 1461073325692 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]]]}] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (15709800) [pid = 2700] [serial = 320] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1934DC00) [pid = 2700] [serial = 323] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1A9AC000) [pid = 2700] [serial = 326] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1AC89800) [pid = 2700] [serial = 329] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (111F4800) [pid = 2700] [serial = 91] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (193AE000) [pid = 2700] [serial = 100] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A7EF400) [pid = 2700] [serial = 97] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (193B0000) [pid = 2700] [serial = 185] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1EFAB800) [pid = 2700] [serial = 236] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1570B400) [pid = 2700] [serial = 227] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (18205800) [pid = 2700] [serial = 182] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (193B1800) [pid = 2700] [serial = 94] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (18EC7800) [pid = 2700] [serial = 139] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1037C400) [pid = 2700] [serial = 179] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1037E800) [pid = 2700] [serial = 136] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1D9EB000) [pid = 2700] [serial = 233] [outer = 00000000] [url = about:blank] 06:42:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1EFA5400) [pid = 2700] [serial = 224] [outer = 00000000] [url = about:blank] 06:42:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1024ms 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1D0BA000) [pid = 2700] [serial = 188] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (196A8400) [pid = 2700] [serial = 230] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1EFA1C00) [pid = 2700] [serial = 272] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1D1B6C00) [pid = 2700] [serial = 176] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1CFE1C00) [pid = 2700] [serial = 376] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1862B000) [pid = 2700] [serial = 364] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (193BAC00) [pid = 2700] [serial = 350] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (193B4400) [pid = 2700] [serial = 349] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14944400) [pid = 2700] [serial = 344] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (13ADBC00) [pid = 2700] [serial = 343] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A3B5400) [pid = 2700] [serial = 356] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1A3AC800) [pid = 2700] [serial = 355] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1A8B2400) [pid = 2700] [serial = 367] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1A9AB000) [pid = 2700] [serial = 359] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1A9A0000) [pid = 2700] [serial = 358] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (196C3800) [pid = 2700] [serial = 352] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1866F400) [pid = 2700] [serial = 365] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (19DA4C00) [pid = 2700] [serial = 353] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (182C7000) [pid = 2700] [serial = 346] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1836D400) [pid = 2700] [serial = 347] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1A9AA400) [pid = 2700] [serial = 368] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (10736C00) [pid = 2700] [serial = 361] [outer = 00000000] [url = about:blank] 06:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1BDD9800) [pid = 2700] [serial = 373] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1BDDC000) [pid = 2700] [serial = 374] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (13A47800) [pid = 2700] [serial = 370] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (1CFE9000) [pid = 2700] [serial = 377] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (1632C800) [pid = 2700] [serial = 371] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (14FF8C00) [pid = 2700] [serial = 362] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (1644EC00) [pid = 2700] [serial = 275] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (196AD000) [pid = 2700] [serial = 278] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (1EFA5C00) [pid = 2700] [serial = 284] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (1AC89400) [pid = 2700] [serial = 281] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (18242400) [pid = 2700] [serial = 317] [outer = 00000000] [url = about:blank] 06:42:05 INFO - PROCESS | 2700 | 1461073325747 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 2700 | 1461073325752 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 06:42:05 INFO - PROCESS | 2700 | 1461073325758 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 2700 | 1461073325761 Marionette TRACE conn5 <- [1,562,null,{}] 06:42:05 INFO - PROCESS | 2700 | 1461073325765 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}] 06:42:05 INFO - PROCESS | 2700 | 1461073325852 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 06:42:05 INFO - PROCESS | 2700 | 1461073325864 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 2700 | ++DOCSHELL 101B5400 == 53 [pid = 2700] [id = 150] 06:42:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (101B5800) [pid = 2700] [serial = 448] [outer = 00000000] 06:42:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (13A46400) [pid = 2700] [serial = 449] [outer = 101B5800] 06:42:05 INFO - PROCESS | 2700 | 1461073325912 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1492CC00) [pid = 2700] [serial = 450] [outer = 101B5800] 06:42:06 INFO - PROCESS | 2700 | 1461073326441 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]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:42:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 733ms 06:42:06 INFO - PROCESS | 2700 | 1461073326495 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 2700 | 1461073326497 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 06:42:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:42:06 INFO - PROCESS | 2700 | 1461073326501 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 2700 | 1461073326504 Marionette TRACE conn5 <- [1,566,null,{}] 06:42:06 INFO - PROCESS | 2700 | 1461073326514 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}] 06:42:06 INFO - PROCESS | 2700 | 1461073326606 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 06:42:06 INFO - PROCESS | 2700 | 1461073326711 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 2700 | ++DOCSHELL 182C3400 == 54 [pid = 2700] [id = 151] 06:42:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (182C4000) [pid = 2700] [serial = 451] [outer = 00000000] 06:42:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (18369400) [pid = 2700] [serial = 452] [outer = 182C4000] 06:42:06 INFO - PROCESS | 2700 | 1461073326762 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1861FC00) [pid = 2700] [serial = 453] [outer = 182C4000] 06:42:07 INFO - PROCESS | 2700 | 1461073327131 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]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 06:42:07 INFO - PROCESS | 2700 | 1461073327175 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 2700 | 1461073327177 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 06:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:42:07 INFO - PROCESS | 2700 | 1461073327180 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 2700 | 1461073327182 Marionette TRACE conn5 <- [1,570,null,{}] 06:42:07 INFO - PROCESS | 2700 | 1461073327185 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}] 06:42:07 INFO - PROCESS | 2700 | 1461073327271 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 06:42:07 INFO - PROCESS | 2700 | 1461073327277 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 2700 | ++DOCSHELL 18621400 == 55 [pid = 2700] [id = 152] 06:42:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (18623C00) [pid = 2700] [serial = 454] [outer = 00000000] 06:42:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (18E4B400) [pid = 2700] [serial = 455] [outer = 18623C00] 06:42:07 INFO - PROCESS | 2700 | 1461073327323 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (19349C00) [pid = 2700] [serial = 456] [outer = 18623C00] 06:42:07 INFO - PROCESS | 2700 | 1461073327831 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]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 06:42:07 INFO - PROCESS | 2700 | 1461073327855 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 2700 | 1461073327857 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 06:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:42:07 INFO - PROCESS | 2700 | 1461073327860 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 2700 | 1461073327861 Marionette TRACE conn5 <- [1,574,null,{}] 06:42:07 INFO - PROCESS | 2700 | 1461073327865 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}] 06:42:07 INFO - PROCESS | 2700 | 1461073327969 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 06:42:07 INFO - PROCESS | 2700 | 1461073327975 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 2700 | ++DOCSHELL 184A5000 == 56 [pid = 2700] [id = 153] 06:42:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (18670000) [pid = 2700] [serial = 457] [outer = 00000000] 06:42:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (193AD400) [pid = 2700] [serial = 458] [outer = 18670000] 06:42:08 INFO - PROCESS | 2700 | 1461073328065 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (193B3C00) [pid = 2700] [serial = 459] [outer = 18670000] 06:42:08 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:08 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:08 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:08 INFO - PROCESS | 2700 | 1461073328503 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]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 06:42:08 INFO - PROCESS | 2700 | 1461073328531 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 2700 | 1461073328532 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 06:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:42:08 INFO - PROCESS | 2700 | 1461073328543 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 2700 | 1461073328545 Marionette TRACE conn5 <- [1,578,null,{}] 06:42:08 INFO - PROCESS | 2700 | 1461073328548 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}] 06:42:08 INFO - PROCESS | 2700 | 1461073328680 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 06:42:08 INFO - PROCESS | 2700 | 1461073328693 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 2700 | ++DOCSHELL 196CC000 == 57 [pid = 2700] [id = 154] 06:42:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (19DA0400) [pid = 2700] [serial = 460] [outer = 00000000] 06:42:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (19F12400) [pid = 2700] [serial = 461] [outer = 19DA0400] 06:42:08 INFO - PROCESS | 2700 | 1461073328794 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (19F16800) [pid = 2700] [serial = 462] [outer = 19DA0400] 06:42:09 INFO - PROCESS | 2700 | 1461073329251 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]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 729ms 06:42:09 INFO - PROCESS | 2700 | 1461073329276 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 2700 | 1461073329278 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 06:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:42:09 INFO - PROCESS | 2700 | 1461073329281 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 2700 | 1461073329282 Marionette TRACE conn5 <- [1,582,null,{}] 06:42:09 INFO - PROCESS | 2700 | 1461073329286 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}] 06:42:09 INFO - PROCESS | 2700 | 1461073329396 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 06:42:09 INFO - PROCESS | 2700 | 1461073329402 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 2700 | ++DOCSHELL 196BFC00 == 58 [pid = 2700] [id = 155] 06:42:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (19F18400) [pid = 2700] [serial = 463] [outer = 00000000] 06:42:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1A3B5400) [pid = 2700] [serial = 464] [outer = 19F18400] 06:42:09 INFO - PROCESS | 2700 | 1461073329492 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1A410400) [pid = 2700] [serial = 465] [outer = 19F18400] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A7B0400) [pid = 2700] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (10374800) [pid = 2700] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (16C42C00) [pid = 2700] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (19343000) [pid = 2700] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (18246800) [pid = 2700] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1934D000) [pid = 2700] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (18204400) [pid = 2700] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (18372000) [pid = 2700] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (10731800) [pid = 2700] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (13A50000) [pid = 2700] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:42:09 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (10107800) [pid = 2700] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:42:10 INFO - PROCESS | 2700 | 1461073330082 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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:42:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 830ms 06:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:42:10 INFO - PROCESS | 2700 | 1461073330112 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 2700 | 1461073330114 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 06:42:10 INFO - PROCESS | 2700 | 1461073330116 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 2700 | 1461073330118 Marionette TRACE conn5 <- [1,586,null,{}] 06:42:10 INFO - PROCESS | 2700 | 1461073330122 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}] 06:42:10 INFO - PROCESS | 2700 | 1461073330207 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 06:42:10 INFO - PROCESS | 2700 | 1461073330213 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 2700 | ++DOCSHELL 1037E000 == 59 [pid = 2700] [id = 156] 06:42:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (10380800) [pid = 2700] [serial = 466] [outer = 00000000] 06:42:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (1836BC00) [pid = 2700] [serial = 467] [outer = 10380800] 06:42:10 INFO - PROCESS | 2700 | 1461073330258 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (186C5C00) [pid = 2700] [serial = 468] [outer = 10380800] 06:42:10 INFO - PROCESS | 2700 | 1461073330693 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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:42:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 06:42:10 INFO - PROCESS | 2700 | 1461073330748 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 06:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:42:10 INFO - PROCESS | 2700 | 1461073330750 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 06:42:10 INFO - PROCESS | 2700 | 1461073330753 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 2700 | 1461073330754 Marionette TRACE conn5 <- [1,590,null,{}] 06:42:10 INFO - PROCESS | 2700 | 1461073330758 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}] 06:42:10 INFO - PROCESS | 2700 | 1461073330840 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 06:42:10 INFO - PROCESS | 2700 | 1461073330845 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 2700 | ++DOCSHELL 193AC400 == 60 [pid = 2700] [id = 157] 06:42:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (193B8800) [pid = 2700] [serial = 469] [outer = 00000000] 06:42:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1A8AA800) [pid = 2700] [serial = 470] [outer = 193B8800] 06:42:10 INFO - PROCESS | 2700 | 1461073330890 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1A8B4C00) [pid = 2700] [serial = 471] [outer = 193B8800] 06:42:11 INFO - PROCESS | 2700 | 1461073331325 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]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 06:42:11 INFO - PROCESS | 2700 | 1461073331384 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 2700 | 1461073331386 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 06:42:11 INFO - PROCESS | 2700 | 1461073331389 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:42:11 INFO - PROCESS | 2700 | 1461073331391 Marionette TRACE conn5 <- [1,594,null,{}] 06:42:11 INFO - PROCESS | 2700 | 1461073331395 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}] 06:42:11 INFO - PROCESS | 2700 | 1461073331476 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 06:42:11 INFO - PROCESS | 2700 | 1461073331485 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 2700 | ++DOCSHELL 1A3ACC00 == 61 [pid = 2700] [id = 158] 06:42:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1A92DC00) [pid = 2700] [serial = 472] [outer = 00000000] 06:42:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1A9A0000) [pid = 2700] [serial = 473] [outer = 1A92DC00] 06:42:11 INFO - PROCESS | 2700 | 1461073331529 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1A9A7000) [pid = 2700] [serial = 474] [outer = 1A92DC00] 06:42:11 INFO - PROCESS | 2700 | 1461073331975 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]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 06:42:12 INFO - PROCESS | 2700 | 1461073332053 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 2700 | 1461073332057 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 06:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:42:12 INFO - PROCESS | 2700 | 1461073332067 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 2700 | 1461073332071 Marionette TRACE conn5 <- [1,598,null,{}] 06:42:12 INFO - PROCESS | 2700 | 1461073332078 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}] 06:42:12 INFO - PROCESS | 2700 | 1461073332192 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 06:42:12 INFO - PROCESS | 2700 | 1461073332298 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 2700 | ++DOCSHELL 10735400 == 62 [pid = 2700] [id = 159] 06:42:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (10736C00) [pid = 2700] [serial = 475] [outer = 00000000] 06:42:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1179BC00) [pid = 2700] [serial = 476] [outer = 10736C00] 06:42:12 INFO - PROCESS | 2700 | 1461073332356 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1492B000) [pid = 2700] [serial = 477] [outer = 10736C00] 06:42:12 INFO - PROCESS | 2700 | [2700] 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 06:42:13 INFO - PROCESS | 2700 | 1461073333159 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]]]}] 06:42:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:42:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1129ms 06:42:13 INFO - PROCESS | 2700 | 1461073333198 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 06:42:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:42:13 INFO - PROCESS | 2700 | 1461073333202 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 06:42:13 INFO - PROCESS | 2700 | 1461073333210 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 2700 | 1461073333214 Marionette TRACE conn5 <- [1,602,null,{}] 06:42:13 INFO - PROCESS | 2700 | 1461073333218 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}] 06:42:13 INFO - PROCESS | 2700 | 1461073333356 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 06:42:13 INFO - PROCESS | 2700 | 1461073333485 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 2700 | ++DOCSHELL 14E3D800 == 63 [pid = 2700] [id = 160] 06:42:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1522A800) [pid = 2700] [serial = 478] [outer = 00000000] 06:42:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1862C800) [pid = 2700] [serial = 479] [outer = 1522A800] 06:42:13 INFO - PROCESS | 2700 | 1461073333543 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (186C9400) [pid = 2700] [serial = 480] [outer = 1522A800] 06:42:14 INFO - PROCESS | 2700 | 1461073334093 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]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 06:42:14 INFO - PROCESS | 2700 | 1461073334138 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 2700 | 1461073334141 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 06:42:14 INFO - PROCESS | 2700 | 1461073334145 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:42:14 INFO - PROCESS | 2700 | 1461073334147 Marionette TRACE conn5 <- [1,606,null,{}] 06:42:14 INFO - PROCESS | 2700 | 1461073334157 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}] 06:42:14 INFO - PROCESS | 2700 | 1461073334270 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 06:42:14 INFO - PROCESS | 2700 | 1461073334372 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 2700 | ++DOCSHELL 1A92A800 == 64 [pid = 2700] [id = 161] 06:42:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1A92B000) [pid = 2700] [serial = 481] [outer = 00000000] 06:42:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1AA79800) [pid = 2700] [serial = 482] [outer = 1A92B000] 06:42:14 INFO - PROCESS | 2700 | 1461073334433 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1AA80000) [pid = 2700] [serial = 483] [outer = 1A92B000] 06:42:15 INFO - PROCESS | 2700 | 1461073335059 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]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:42:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 969ms 06:42:15 INFO - PROCESS | 2700 | 1461073335118 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 2700 | 1461073335121 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 06:42:15 INFO - PROCESS | 2700 | 1461073335124 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:42:15 INFO - PROCESS | 2700 | 1461073335126 Marionette TRACE conn5 <- [1,610,null,{}] 06:42:15 INFO - PROCESS | 2700 | 1461073335130 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}] 06:42:15 INFO - PROCESS | 2700 | 1461073335235 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 06:42:15 INFO - PROCESS | 2700 | 1461073335361 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 2700 | ++DOCSHELL 1AC8A800 == 65 [pid = 2700] [id = 162] 06:42:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1AEA1000) [pid = 2700] [serial = 484] [outer = 00000000] 06:42:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1BAB6000) [pid = 2700] [serial = 485] [outer = 1AEA1000] 06:42:15 INFO - PROCESS | 2700 | 1461073335419 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1CE72800) [pid = 2700] [serial = 486] [outer = 1AEA1000] 06:42:15 INFO - PROCESS | 2700 | 1461073335991 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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 06:42:16 INFO - PROCESS | 2700 | 1461073336058 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 2700 | 1461073336060 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 06:42:16 INFO - PROCESS | 2700 | 1461073336064 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:42:16 INFO - PROCESS | 2700 | 1461073336066 Marionette TRACE conn5 <- [1,614,null,{}] 06:42:16 INFO - PROCESS | 2700 | 1461073336069 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}] 06:42:16 INFO - PROCESS | 2700 | 1461073336190 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 06:42:16 INFO - PROCESS | 2700 | 1461073336320 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 2700 | ++DOCSHELL 1D0AF000 == 66 [pid = 2700] [id = 163] 06:42:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1D0B4000) [pid = 2700] [serial = 487] [outer = 00000000] 06:42:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1D1AD800) [pid = 2700] [serial = 488] [outer = 1D0B4000] 06:42:16 INFO - PROCESS | 2700 | 1461073336375 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1D95B000) [pid = 2700] [serial = 489] [outer = 1D0B4000] 06:42:16 INFO - PROCESS | 2700 | 1461073336972 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]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 06:42:17 INFO - PROCESS | 2700 | 1461073337039 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 2700 | 1461073337041 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 06:42:17 INFO - PROCESS | 2700 | 1461073337045 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:42:17 INFO - PROCESS | 2700 | 1461073337046 Marionette TRACE conn5 <- [1,618,null,{}] 06:42:17 INFO - PROCESS | 2700 | 1461073337050 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}] 06:42:17 INFO - PROCESS | 2700 | 1461073337178 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 06:42:17 INFO - PROCESS | 2700 | 1461073337438 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 2700 | ++DOCSHELL 101C1800 == 67 [pid = 2700] [id = 164] 06:42:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1037C800) [pid = 2700] [serial = 490] [outer = 00000000] 06:42:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (14930800) [pid = 2700] [serial = 491] [outer = 1037C800] 06:42:17 INFO - PROCESS | 2700 | 1461073337503 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (14E3D400) [pid = 2700] [serial = 492] [outer = 1037C800] 06:42:18 INFO - PROCESS | 2700 | 1461073338143 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]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1175ms 06:42:18 INFO - PROCESS | 2700 | 1461073338225 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 2700 | 1461073338230 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 06:42:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:42:18 INFO - PROCESS | 2700 | 1461073338249 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 2700 | 1461073338252 Marionette TRACE conn5 <- [1,622,null,{}] 06:42:18 INFO - PROCESS | 2700 | 1461073338259 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}] 06:42:18 INFO - PROCESS | 2700 | 1461073338369 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 06:42:18 INFO - PROCESS | 2700 | 1461073338484 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 16452800 == 66 [pid = 2700] [id = 45] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 193AC400 == 65 [pid = 2700] [id = 157] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 1037E000 == 64 [pid = 2700] [id = 156] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 196BFC00 == 63 [pid = 2700] [id = 155] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 196CC000 == 62 [pid = 2700] [id = 154] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 184A5000 == 61 [pid = 2700] [id = 153] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 18621400 == 60 [pid = 2700] [id = 152] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 182C3400 == 59 [pid = 2700] [id = 151] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A8AA400) [pid = 2700] [serial = 422] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | ++DOCSHELL 0F02B800 == 60 [pid = 2700] [id = 165] 06:42:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (10103800) [pid = 2700] [serial = 493] [outer = 00000000] 06:42:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (107B0800) [pid = 2700] [serial = 494] [outer = 10103800] 06:42:18 INFO - PROCESS | 2700 | 1461073338583 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (14924C00) [pid = 2700] [serial = 495] [outer = 10103800] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 101B5400 == 59 [pid = 2700] [id = 150] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 14E35C00 == 58 [pid = 2700] [id = 149] 06:42:18 INFO - PROCESS | 2700 | --DOCSHELL 105D7C00 == 57 [pid = 2700] [id = 142] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1836FC00) [pid = 2700] [serial = 341] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1A3AD400) [pid = 2700] [serial = 411] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A3AF000) [pid = 2700] [serial = 410] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1570E000) [pid = 2700] [serial = 382] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1E086C00) [pid = 2700] [serial = 389] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (18243400) [pid = 2700] [serial = 401] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (182CA800) [pid = 2700] [serial = 402] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (18E2EC00) [pid = 2700] [serial = 404] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1682A400) [pid = 2700] [serial = 393] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1579A800) [pid = 2700] [serial = 392] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (14FF8000) [pid = 2700] [serial = 396] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14B3C000) [pid = 2700] [serial = 395] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A7E8000) [pid = 2700] [serial = 385] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (14922000) [pid = 2700] [serial = 398] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (14B20400) [pid = 2700] [serial = 399] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1D959C00) [pid = 2700] [serial = 379] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1A9A3400) [pid = 2700] [serial = 413] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (14E33800) [pid = 2700] [serial = 416] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (196AC000) [pid = 2700] [serial = 420] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (0FB72800) [pid = 2700] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (18667C00) [pid = 2700] [serial = 419] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (14E3DC00) [pid = 2700] [serial = 417] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1A9A2400) [pid = 2700] [serial = 414] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (193B6800) [pid = 2700] [serial = 407] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (196AA400) [pid = 2700] [serial = 408] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (18E4F400) [pid = 2700] [serial = 405] [outer = 00000000] [url = about:blank] 06:42:18 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:18 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:18 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:19 INFO - PROCESS | 2700 | 1461073339043 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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:42:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 849ms 06:42:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:42:19 INFO - PROCESS | 2700 | 1461073339091 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 2700 | 1461073339095 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 06:42:19 INFO - PROCESS | 2700 | 1461073339099 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 2700 | 1461073339101 Marionette TRACE conn5 <- [1,626,null,{}] 06:42:19 INFO - PROCESS | 2700 | 1461073339104 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}] 06:42:19 INFO - PROCESS | 2700 | 1461073339187 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 06:42:19 INFO - PROCESS | 2700 | 1461073339194 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 2700 | ++DOCSHELL 101B5400 == 58 [pid = 2700] [id = 166] 06:42:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (10739400) [pid = 2700] [serial = 496] [outer = 00000000] 06:42:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (15713C00) [pid = 2700] [serial = 497] [outer = 10739400] 06:42:19 INFO - PROCESS | 2700 | 1461073339239 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (16454800) [pid = 2700] [serial = 498] [outer = 10739400] 06:42:19 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:19 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:19 INFO - PROCESS | 2700 | 1461073339714 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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:42:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 06:42:19 INFO - PROCESS | 2700 | 1461073339770 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 2700 | 1461073339772 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 06:42:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:42:19 INFO - PROCESS | 2700 | 1461073339777 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 2700 | 1461073339782 Marionette TRACE conn5 <- [1,630,null,{}] 06:42:19 INFO - PROCESS | 2700 | 1461073339791 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}] 06:42:19 INFO - PROCESS | 2700 | 1461073339876 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 06:42:19 INFO - PROCESS | 2700 | 1461073339959 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 2700 | ++DOCSHELL 1836EC00 == 59 [pid = 2700] [id = 167] 06:42:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1836F000) [pid = 2700] [serial = 499] [outer = 00000000] 06:42:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1861F400) [pid = 2700] [serial = 500] [outer = 1836F000] 06:42:20 INFO - PROCESS | 2700 | 1461073340044 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (18626C00) [pid = 2700] [serial = 501] [outer = 1836F000] 06:42:20 INFO - PROCESS | 2700 | 1461073340427 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]]]}] 06:42:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:42:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 06:42:20 INFO - PROCESS | 2700 | 1461073340469 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 2700 | 1461073340472 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 06:42:20 INFO - PROCESS | 2700 | 1461073340475 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:42:20 INFO - PROCESS | 2700 | 1461073340476 Marionette TRACE conn5 <- [1,634,null,{}] 06:42:20 INFO - PROCESS | 2700 | 1461073340480 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}] 06:42:20 INFO - PROCESS | 2700 | 1461073340563 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 06:42:20 INFO - PROCESS | 2700 | 1461073340569 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 2700 | ++DOCSHELL 1866D000 == 60 [pid = 2700] [id = 168] 06:42:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (18670400) [pid = 2700] [serial = 502] [outer = 00000000] 06:42:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1934B800) [pid = 2700] [serial = 503] [outer = 18670400] 06:42:20 INFO - PROCESS | 2700 | 1461073340614 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (193B4000) [pid = 2700] [serial = 504] [outer = 18670400] 06:42:21 INFO - PROCESS | 2700 | 1461073341095 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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 06:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:42:21 INFO - PROCESS | 2700 | 1461073341149 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 2700 | 1461073341151 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 06:42:21 INFO - PROCESS | 2700 | 1461073341154 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 2700 | 1461073341156 Marionette TRACE conn5 <- [1,638,null,{}] 06:42:21 INFO - PROCESS | 2700 | 1461073341159 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}] 06:42:21 INFO - PROCESS | 2700 | 1461073341273 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 06:42:21 INFO - PROCESS | 2700 | 1461073341361 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 2700 | ++DOCSHELL 196AAC00 == 61 [pid = 2700] [id = 169] 06:42:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (196AB000) [pid = 2700] [serial = 505] [outer = 00000000] 06:42:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (196C3800) [pid = 2700] [serial = 506] [outer = 196AB000] 06:42:21 INFO - PROCESS | 2700 | 1461073341416 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (19DA6800) [pid = 2700] [serial = 507] [outer = 196AB000] 06:42:21 INFO - PROCESS | 2700 | 1461073341886 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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 769ms 06:42:21 INFO - PROCESS | 2700 | 1461073341925 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 06:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:42:21 INFO - PROCESS | 2700 | 1461073341928 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 06:42:21 INFO - PROCESS | 2700 | 1461073341930 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 2700 | 1461073341932 Marionette TRACE conn5 <- [1,642,null,{}] 06:42:21 INFO - PROCESS | 2700 | 1461073341939 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}] 06:42:22 INFO - PROCESS | 2700 | 1461073342052 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 06:42:22 INFO - PROCESS | 2700 | 1461073342114 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 2700 | ++DOCSHELL 193B9C00 == 62 [pid = 2700] [id = 170] 06:42:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196C0800) [pid = 2700] [serial = 508] [outer = 00000000] 06:42:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1A3BB400) [pid = 2700] [serial = 509] [outer = 196C0800] 06:42:22 INFO - PROCESS | 2700 | 1461073342160 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A7E6400) [pid = 2700] [serial = 510] [outer = 196C0800] 06:42:22 INFO - PROCESS | 2700 | 1461073342553 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]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:42:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 06:42:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:42:22 INFO - PROCESS | 2700 | 1461073342601 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 2700 | 1461073342603 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 06:42:22 INFO - PROCESS | 2700 | 1461073342606 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 2700 | 1461073342608 Marionette TRACE conn5 <- [1,646,null,{}] 06:42:22 INFO - PROCESS | 2700 | 1461073342616 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}] 06:42:22 INFO - PROCESS | 2700 | 1461073342750 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 06:42:22 INFO - PROCESS | 2700 | 1461073342757 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 2700 | ++DOCSHELL 1A8AE400 == 63 [pid = 2700] [id = 171] 06:42:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A8AEC00) [pid = 2700] [serial = 511] [outer = 00000000] 06:42:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A931800) [pid = 2700] [serial = 512] [outer = 1A8AEC00] 06:42:22 INFO - PROCESS | 2700 | 1461073342801 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A9A5400) [pid = 2700] [serial = 513] [outer = 1A8AEC00] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (182C4000) [pid = 2700] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (18623C00) [pid = 2700] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (19F18400) [pid = 2700] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14E37800) [pid = 2700] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (101B5800) [pid = 2700] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (10380800) [pid = 2700] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (18670000) [pid = 2700] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (193B8800) [pid = 2700] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (19DA0400) [pid = 2700] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:42:23 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (196C9C00) [pid = 2700] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:42:23 INFO - PROCESS | 2700 | 1461073343353 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]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:42:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 769ms 06:42:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:42:23 INFO - PROCESS | 2700 | 1461073343377 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 2700 | 1461073343379 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 06:42:23 INFO - PROCESS | 2700 | 1461073343382 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 2700 | 1461073343384 Marionette TRACE conn5 <- [1,650,null,{}] 06:42:23 INFO - PROCESS | 2700 | 1461073343387 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}] 06:42:23 INFO - PROCESS | 2700 | 1461073343466 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 06:42:23 INFO - PROCESS | 2700 | 1461073343472 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 2700 | ++DOCSHELL 18206800 == 64 [pid = 2700] [id = 172] 06:42:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1820B800) [pid = 2700] [serial = 514] [outer = 00000000] 06:42:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (19F38C00) [pid = 2700] [serial = 515] [outer = 1820B800] 06:42:23 INFO - PROCESS | 2700 | 1461073343516 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1A7AF000) [pid = 2700] [serial = 516] [outer = 1820B800] 06:42:23 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:23 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:23 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:23 INFO - PROCESS | 2700 | 1461073343935 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]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:42:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 06:42:24 INFO - PROCESS | 2700 | 1461073344014 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 2700 | 1461073344016 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 06:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:42:24 INFO - PROCESS | 2700 | 1461073344019 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 2700 | 1461073344020 Marionette TRACE conn5 <- [1,654,null,{}] 06:42:24 INFO - PROCESS | 2700 | 1461073344024 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}] 06:42:24 INFO - PROCESS | 2700 | 1461073344103 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 06:42:24 INFO - PROCESS | 2700 | 1461073344109 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 2700 | ++DOCSHELL 1A925000 == 65 [pid = 2700] [id = 173] 06:42:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1A9A9C00) [pid = 2700] [serial = 517] [outer = 00000000] 06:42:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1AA88400) [pid = 2700] [serial = 518] [outer = 1A9A9C00] 06:42:24 INFO - PROCESS | 2700 | 1461073344154 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1AEA5800) [pid = 2700] [serial = 519] [outer = 1A9A9C00] 06:42:24 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:24 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:24 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:24 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:24 INFO - PROCESS | 2700 | 1461073344620 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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 06:42:24 INFO - PROCESS | 2700 | 1461073344651 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 2700 | 1461073344653 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 06:42:24 INFO - PROCESS | 2700 | 1461073344656 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:42:24 INFO - PROCESS | 2700 | 1461073344658 Marionette TRACE conn5 <- [1,658,null,{}] 06:42:24 INFO - PROCESS | 2700 | 1461073344661 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}] 06:42:24 INFO - PROCESS | 2700 | 1461073344742 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 06:42:24 INFO - PROCESS | 2700 | 1461073344748 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 2700 | ++DOCSHELL 1AEA0C00 == 66 [pid = 2700] [id = 174] 06:42:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1AEAB800) [pid = 2700] [serial = 520] [outer = 00000000] 06:42:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1CE76800) [pid = 2700] [serial = 521] [outer = 1AEAB800] 06:42:24 INFO - PROCESS | 2700 | 1461073344800 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1D95A400) [pid = 2700] [serial = 522] [outer = 1AEAB800] 06:42:25 INFO - PROCESS | 2700 | 1461073345404 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]]]}] 06:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 831ms 06:42:25 INFO - PROCESS | 2700 | 1461073345500 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 2700 | 1461073345505 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 06:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:42:25 INFO - PROCESS | 2700 | 1461073345511 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 2700 | 1461073345515 Marionette TRACE conn5 <- [1,662,null,{}] 06:42:25 INFO - PROCESS | 2700 | 1461073345521 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}] 06:42:25 INFO - PROCESS | 2700 | 1461073345639 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 06:42:25 INFO - PROCESS | 2700 | 1461073345760 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 2700 | ++DOCSHELL 107B1400 == 67 [pid = 2700] [id = 175] 06:42:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (14929000) [pid = 2700] [serial = 523] [outer = 00000000] 06:42:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (15809000) [pid = 2700] [serial = 524] [outer = 14929000] 06:42:25 INFO - PROCESS | 2700 | 1461073345819 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (16450400) [pid = 2700] [serial = 525] [outer = 14929000] 06:42:26 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:42:26 INFO - PROCESS | 2700 | [2700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:42:26 INFO - PROCESS | 2700 | 1461073346381 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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:42:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 929ms 06:42:26 INFO - PROCESS | 2700 | 1461073346443 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 2700 | 1461073346449 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 06:42:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:42:26 INFO - PROCESS | 2700 | 1461073346455 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 2700 | 1461073346458 Marionette TRACE conn5 <- [1,666,null,{}] 06:42:26 INFO - PROCESS | 2700 | 1461073346462 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}] 06:42:26 INFO - PROCESS | 2700 | 1461073346573 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 06:42:26 INFO - PROCESS | 2700 | 1461073346677 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 2700 | ++DOCSHELL 18247400 == 68 [pid = 2700] [id = 176] 06:42:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (18287400) [pid = 2700] [serial = 526] [outer = 00000000] 06:42:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (18370C00) [pid = 2700] [serial = 527] [outer = 18287400] 06:42:26 INFO - PROCESS | 2700 | 1461073346733 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1866F400) [pid = 2700] [serial = 528] [outer = 18287400] 06:42:27 INFO - PROCESS | 2700 | 1461073347335 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]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 06:42:27 INFO - PROCESS | 2700 | 1461073347387 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 2700 | 1461073347390 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 06:42:27 INFO - PROCESS | 2700 | 1461073347393 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:42:27 INFO - PROCESS | 2700 | 1461073347397 Marionette TRACE conn5 <- [1,670,null,{}] 06:42:27 INFO - PROCESS | 2700 | 1461073347408 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}] 06:42:27 INFO - PROCESS | 2700 | 1461073347518 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 06:42:27 INFO - PROCESS | 2700 | 1461073347651 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 2700 | ++DOCSHELL 1BAB3800 == 69 [pid = 2700] [id = 177] 06:42:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1BAB6400) [pid = 2700] [serial = 529] [outer = 00000000] 06:42:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1D0B7400) [pid = 2700] [serial = 530] [outer = 1BAB6400] 06:42:27 INFO - PROCESS | 2700 | 1461073347711 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1D9E8400) [pid = 2700] [serial = 531] [outer = 1BAB6400] 06:42:28 INFO - PROCESS | 2700 | 1461073348794 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]]]}] 06:42:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:42:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1428ms 06:42:28 INFO - PROCESS | 2700 | 1461073348826 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 2700 | 1461073348829 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 06:42:28 INFO - PROCESS | 2700 | 1461073348832 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:42:28 INFO - PROCESS | 2700 | 1461073348834 Marionette TRACE conn5 <- [1,674,null,{}] 06:42:28 INFO - PROCESS | 2700 | 1461073348838 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}] 06:42:28 INFO - PROCESS | 2700 | 1461073348945 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 06:42:29 INFO - PROCESS | 2700 | 1461073349069 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:29 INFO - PROCESS | 2700 | ++DOCSHELL 1D9EB800 == 70 [pid = 2700] [id = 178] 06:42:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1D9F5400) [pid = 2700] [serial = 532] [outer = 00000000] 06:42:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1EF2A000) [pid = 2700] [serial = 533] [outer = 1D9F5400] 06:42:29 INFO - PROCESS | 2700 | 1461073349127 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1EF30000) [pid = 2700] [serial = 534] [outer = 1D9F5400] 06:42:30 INFO - PROCESS | 2700 | 1461073350170 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]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:42:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1380ms 06:42:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:42:30 INFO - PROCESS | 2700 | 1461073350217 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 2700 | 1461073350219 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 06:42:30 INFO - PROCESS | 2700 | 1461073350223 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 2700 | 1461073350225 Marionette TRACE conn5 <- [1,678,null,{}] 06:42:30 INFO - PROCESS | 2700 | 1461073350229 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}] 06:42:30 INFO - PROCESS | 2700 | 1461073350338 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 06:42:30 INFO - PROCESS | 2700 | 1461073350473 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 2700 | ++DOCSHELL 14923400 == 71 [pid = 2700] [id = 179] 06:42:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (14947C00) [pid = 2700] [serial = 535] [outer = 00000000] 06:42:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1823D000) [pid = 2700] [serial = 536] [outer = 14947C00] 06:42:30 INFO - PROCESS | 2700 | 1461073350531 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (18625400) [pid = 2700] [serial = 537] [outer = 14947C00] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 1A925000 == 70 [pid = 2700] [id = 173] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 18206800 == 69 [pid = 2700] [id = 172] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 1A8AE400 == 68 [pid = 2700] [id = 171] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 193B9C00 == 67 [pid = 2700] [id = 170] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 196AAC00 == 66 [pid = 2700] [id = 169] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 1866D000 == 65 [pid = 2700] [id = 168] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 1836EC00 == 64 [pid = 2700] [id = 167] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 101B5400 == 63 [pid = 2700] [id = 166] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1A9A0000) [pid = 2700] [serial = 473] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 0F02B800 == 62 [pid = 2700] [id = 165] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 101C1800 == 61 [pid = 2700] [id = 164] 06:42:31 INFO - PROCESS | 2700 | --DOCSHELL 1A3ACC00 == 60 [pid = 2700] [id = 158] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (19F12400) [pid = 2700] [serial = 461] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1A9E8000) [pid = 2700] [serial = 423] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1AEA3800) [pid = 2700] [serial = 431] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (18369400) [pid = 2700] [serial = 452] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (18E4B400) [pid = 2700] [serial = 455] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1861FC00) [pid = 2700] [serial = 453] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1A3B5400) [pid = 2700] [serial = 464] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (19F16800) [pid = 2700] [serial = 462] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (107B1000) [pid = 2700] [serial = 425] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (15716800) [pid = 2700] [serial = 447] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (15707C00) [pid = 2700] [serial = 446] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (18625800) [pid = 2700] [serial = 428] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (13A46400) [pid = 2700] [serial = 449] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1492CC00) [pid = 2700] [serial = 450] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1CFEBC00) [pid = 2700] [serial = 437] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1B020C00) [pid = 2700] [serial = 434] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (157C7400) [pid = 2700] [serial = 443] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1E088C00) [pid = 2700] [serial = 440] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1836BC00) [pid = 2700] [serial = 467] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (186C5C00) [pid = 2700] [serial = 468] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1A410400) [pid = 2700] [serial = 465] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (193AD400) [pid = 2700] [serial = 458] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (193B3C00) [pid = 2700] [serial = 459] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A8AA800) [pid = 2700] [serial = 470] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (19349C00) [pid = 2700] [serial = 456] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1A8B4C00) [pid = 2700] [serial = 471] [outer = 00000000] [url = about:blank] 06:42:31 INFO - PROCESS | 2700 | 1461073351742 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]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1578ms 06:42:31 INFO - PROCESS | 2700 | 1461073351808 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 2700 | 1461073351812 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 06:42:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:42:31 INFO - PROCESS | 2700 | 1461073351816 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 2700 | 1461073351820 Marionette TRACE conn5 <- [1,682,null,{}] 06:42:31 INFO - PROCESS | 2700 | 1461073351825 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}] 06:42:31 INFO - PROCESS | 2700 | 1461073351911 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 06:42:31 INFO - PROCESS | 2700 | 1461073351921 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 2700 | ++DOCSHELL 0FB3D800 == 61 [pid = 2700] [id = 180] 06:42:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (10377000) [pid = 2700] [serial = 538] [outer = 00000000] 06:42:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1092F000) [pid = 2700] [serial = 539] [outer = 10377000] 06:42:31 INFO - PROCESS | 2700 | 1461073351970 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (14922000) [pid = 2700] [serial = 540] [outer = 10377000] 06:42:32 INFO - PROCESS | 2700 | 1461073352915 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]]]}] 06:42:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:42:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1131ms 06:42:32 INFO - PROCESS | 2700 | 1461073352949 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 2700 | 1461073352954 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 06:42:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:42:32 INFO - PROCESS | 2700 | 1461073352960 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 2700 | 1461073352962 Marionette TRACE conn5 <- [1,686,null,{}] 06:42:32 INFO - PROCESS | 2700 | 1461073352966 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}] 06:42:33 INFO - PROCESS | 2700 | 1461073353054 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 06:42:33 INFO - PROCESS | 2700 | 1461073353061 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 2700 | ++DOCSHELL 14925800 == 62 [pid = 2700] [id = 181] 06:42:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (14E34800) [pid = 2700] [serial = 541] [outer = 00000000] 06:42:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1823D800) [pid = 2700] [serial = 542] [outer = 14E34800] 06:42:33 INFO - PROCESS | 2700 | 1461073353106 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (18244400) [pid = 2700] [serial = 543] [outer = 14E34800] 06:42:34 INFO - PROCESS | 2700 | 1461073354037 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]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:42:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 06:42:34 INFO - PROCESS | 2700 | 1461073354055 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 2700 | 1461073354057 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 06:42:34 INFO - PROCESS | 2700 | 1461073354061 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:42:34 INFO - PROCESS | 2700 | 1461073354064 Marionette TRACE conn5 <- [1,690,null,{}] 06:42:34 INFO - PROCESS | 2700 | 1461073354074 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}] 06:42:34 INFO - PROCESS | 2700 | 1461073354194 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 06:42:34 INFO - PROCESS | 2700 | 1461073354201 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 2700 | ++DOCSHELL 1836BC00 == 63 [pid = 2700] [id = 182] 06:42:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1836C000) [pid = 2700] [serial = 544] [outer = 00000000] 06:42:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (18E29800) [pid = 2700] [serial = 545] [outer = 1836C000] 06:42:34 INFO - PROCESS | 2700 | 1461073354249 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19343800) [pid = 2700] [serial = 546] [outer = 1836C000] 06:42:35 INFO - PROCESS | 2700 | 1461073355202 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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:42:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1179ms 06:42:35 INFO - PROCESS | 2700 | 1461073355245 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 2700 | 1461073355247 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 06:42:35 INFO - PROCESS | 2700 | 1461073355251 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 2700 | 1461073355252 Marionette TRACE conn5 <- [1,694,null,{}] 06:42:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:42:35 INFO - PROCESS | 2700 | 1461073355262 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}] 06:42:35 INFO - PROCESS | 2700 | 1461073355378 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 06:42:35 INFO - PROCESS | 2700 | 1461073355385 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 2700 | ++DOCSHELL 196A2400 == 64 [pid = 2700] [id = 183] 06:42:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (196A2C00) [pid = 2700] [serial = 547] [outer = 00000000] 06:42:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (196C2C00) [pid = 2700] [serial = 548] [outer = 196A2C00] 06:42:35 INFO - PROCESS | 2700 | 1461073355431 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (19DA4C00) [pid = 2700] [serial = 549] [outer = 196A2C00] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (196AB000) [pid = 2700] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (10739400) [pid = 2700] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1037C800) [pid = 2700] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (18670400) [pid = 2700] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1836F000) [pid = 2700] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1A92DC00) [pid = 2700] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (196C0800) [pid = 2700] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (10103800) [pid = 2700] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1A9A9C00) [pid = 2700] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A8AEC00) [pid = 2700] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1820B800) [pid = 2700] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1D9EE800) [pid = 2700] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (19342C00) [pid = 2700] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:42:36 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (107BD800) [pid = 2700] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:42:36 INFO - PROCESS | 2700 | 1461073356520 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]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:42:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1275ms 06:42:36 INFO - PROCESS | 2700 | 1461073356531 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 2700 | 1461073356533 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 06:42:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:42:36 INFO - PROCESS | 2700 | 1461073356536 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 2700 | 1461073356538 Marionette TRACE conn5 <- [1,698,null,{}] 06:42:36 INFO - PROCESS | 2700 | 1461073356542 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}] 06:42:36 INFO - PROCESS | 2700 | 1461073356627 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 06:42:36 INFO - PROCESS | 2700 | 1461073356633 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 2700 | ++DOCSHELL 111A1800 == 65 [pid = 2700] [id = 184] 06:42:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (13A4E400) [pid = 2700] [serial = 550] [outer = 00000000] 06:42:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (18246800) [pid = 2700] [serial = 551] [outer = 13A4E400] 06:42:36 INFO - PROCESS | 2700 | 1461073356678 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (18364C00) [pid = 2700] [serial = 552] [outer = 13A4E400] 06:42:37 INFO - PROCESS | 2700 | 1461073357623 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]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:42:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 06:42:37 INFO - PROCESS | 2700 | 1461073357662 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 2700 | 1461073357664 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 06:42:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:42:37 INFO - PROCESS | 2700 | 1461073357668 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 2700 | 1461073357669 Marionette TRACE conn5 <- [1,702,null,{}] 06:42:37 INFO - PROCESS | 2700 | 1461073357673 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}] 06:42:37 INFO - PROCESS | 2700 | 1461073357765 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 06:42:37 INFO - PROCESS | 2700 | 1461073357773 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 2700 | ++DOCSHELL 193B8800 == 66 [pid = 2700] [id = 185] 06:42:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (196AC000) [pid = 2700] [serial = 553] [outer = 00000000] 06:42:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1A3B3000) [pid = 2700] [serial = 554] [outer = 196AC000] 06:42:37 INFO - PROCESS | 2700 | 1461073357820 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1A3B5C00) [pid = 2700] [serial = 555] [outer = 196AC000] 06:42:39 INFO - PROCESS | 2700 | 1461073358997 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]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:42:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1378ms 06:42:39 INFO - PROCESS | 2700 | 1461073359048 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 2700 | 1461073359052 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 06:42:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:42:39 INFO - PROCESS | 2700 | 1461073359057 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 2700 | 1461073359061 Marionette TRACE conn5 <- [1,706,null,{}] 06:42:39 INFO - PROCESS | 2700 | 1461073359067 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}] 06:42:39 INFO - PROCESS | 2700 | 1461073359208 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 06:42:39 INFO - PROCESS | 2700 | 1461073359352 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:39 INFO - PROCESS | 2700 | ++DOCSHELL 1570A400 == 67 [pid = 2700] [id = 186] 06:42:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1570BC00) [pid = 2700] [serial = 556] [outer = 00000000] 06:42:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (16836C00) [pid = 2700] [serial = 557] [outer = 1570BC00] 06:42:39 INFO - PROCESS | 2700 | 1461073359408 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (18246C00) [pid = 2700] [serial = 558] [outer = 1570BC00] 06:42:40 INFO - PROCESS | 2700 | 1461073360440 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]]]}] 06:42:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:42:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1437ms 06:42:40 INFO - PROCESS | 2700 | 1461073360497 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 06:42:40 INFO - PROCESS | 2700 | 1461073360503 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 06:42:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:42:40 INFO - PROCESS | 2700 | 1461073360510 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - PROCESS | 2700 | 1461073360512 Marionette TRACE conn5 <- [1,710,null,{}] 06:42:40 INFO - PROCESS | 2700 | 1461073360517 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}] 06:42:40 INFO - PROCESS | 2700 | 1461073360660 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 06:42:40 INFO - PROCESS | 2700 | 1461073360833 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 2700 | ++DOCSHELL 196AE800 == 68 [pid = 2700] [id = 187] 06:42:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196B0C00) [pid = 2700] [serial = 559] [outer = 00000000] 06:42:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19E54C00) [pid = 2700] [serial = 560] [outer = 196B0C00] 06:42:40 INFO - PROCESS | 2700 | 1461073360890 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (19F1A000) [pid = 2700] [serial = 561] [outer = 196B0C00] 06:42:41 INFO - PROCESS | 2700 | 1461073361448 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] 06:42:41 INFO - PROCESS | 2700 | 1461073361484 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:42:41 INFO - PROCESS | 2700 | 1461073361488 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 2700 | 1461073361492 Marionette TRACE conn5 <- [1,714,null,{}] 06:42:41 INFO - PROCESS | 2700 | 1461073361503 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}] 06:42:41 INFO - PROCESS | 2700 | 1461073361612 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 06:42:41 INFO - PROCESS | 2700 | 1461073361716 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 2700 | ++DOCSHELL 1A926000 == 69 [pid = 2700] [id = 188] 06:42:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A928400) [pid = 2700] [serial = 562] [outer = 00000000] 06:42:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A932800) [pid = 2700] [serial = 563] [outer = 1A928400] 06:42:41 INFO - PROCESS | 2700 | 1461073361775 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A952C00) [pid = 2700] [serial = 564] [outer = 1A928400] 06:42:42 INFO - PROCESS | 2700 | 1461073362416 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]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:42:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 969ms 06:42:42 INFO - PROCESS | 2700 | 1461073362461 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 2700 | 1461073362464 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 06:42:42 INFO - PROCESS | 2700 | 1461073362467 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:42:42 INFO - PROCESS | 2700 | 1461073362469 Marionette TRACE conn5 <- [1,718,null,{}] 06:42:42 INFO - PROCESS | 2700 | 1461073362473 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}] 06:42:42 INFO - PROCESS | 2700 | 1461073362582 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 06:42:42 INFO - PROCESS | 2700 | 1461073362711 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 2700 | ++DOCSHELL 1A927800 == 70 [pid = 2700] [id = 189] 06:42:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1A954000) [pid = 2700] [serial = 565] [outer = 00000000] 06:42:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1A9A0C00) [pid = 2700] [serial = 566] [outer = 1A954000] 06:42:42 INFO - PROCESS | 2700 | 1461073362768 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1A9AC400) [pid = 2700] [serial = 567] [outer = 1A954000] 06:42:43 INFO - PROCESS | 2700 | 1461073363366 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] 06:42:43 INFO - PROCESS | 2700 | 1461073363403 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 06:42:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:42:43 INFO - PROCESS | 2700 | 1461073363407 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 2700 | 1461073363409 Marionette TRACE conn5 <- [1,722,null,{}] 06:42:43 INFO - PROCESS | 2700 | 1461073363413 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}] 06:42:43 INFO - PROCESS | 2700 | 1461073363515 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 06:42:43 INFO - PROCESS | 2700 | 1461073363620 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 2700 | ++DOCSHELL 10376C00 == 71 [pid = 2700] [id = 190] 06:42:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (14922400) [pid = 2700] [serial = 568] [outer = 00000000] 06:42:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1823B800) [pid = 2700] [serial = 569] [outer = 14922400] 06:42:43 INFO - PROCESS | 2700 | 1461073363676 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (18667C00) [pid = 2700] [serial = 570] [outer = 14922400] 06:42:44 INFO - PROCESS | 2700 | 1461073364402 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]]]}] 06:42:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:42:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1073ms 06:42:44 INFO - PROCESS | 2700 | 1461073364484 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 06:42:44 INFO - PROCESS | 2700 | 1461073364490 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 06:42:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:42:44 INFO - PROCESS | 2700 | 1461073364495 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 2700 | 1461073364499 Marionette TRACE conn5 <- [1,726,null,{}] 06:42:44 INFO - PROCESS | 2700 | 1461073364504 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}] 06:42:44 INFO - PROCESS | 2700 | 1461073364660 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 06:42:44 INFO - PROCESS | 2700 | 1461073364672 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 2700 | ++DOCSHELL 16C41C00 == 72 [pid = 2700] [id = 191] 06:42:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (182C5000) [pid = 2700] [serial = 571] [outer = 00000000] 06:42:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1862BC00) [pid = 2700] [serial = 572] [outer = 182C5000] 06:42:44 INFO - PROCESS | 2700 | 1461073364722 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (18E44C00) [pid = 2700] [serial = 573] [outer = 182C5000] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 1A927400 == 71 [pid = 2700] [id = 145] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 1D1AA000 == 70 [pid = 2700] [id = 147] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 1AEAD000 == 69 [pid = 2700] [id = 146] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 111A1800 == 68 [pid = 2700] [id = 184] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 196A2400 == 67 [pid = 2700] [id = 183] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 1836BC00 == 66 [pid = 2700] [id = 182] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 14925800 == 65 [pid = 2700] [id = 181] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 0FB3D800 == 64 [pid = 2700] [id = 180] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 1D9EB800 == 63 [pid = 2700] [id = 178] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 1BAB3800 == 62 [pid = 2700] [id = 177] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 18247400 == 61 [pid = 2700] [id = 176] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1862C800) [pid = 2700] [serial = 479] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1AA79800) [pid = 2700] [serial = 482] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1179BC00) [pid = 2700] [serial = 476] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1D1AD800) [pid = 2700] [serial = 488] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1BAB6000) [pid = 2700] [serial = 485] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1CE76800) [pid = 2700] [serial = 521] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOCSHELL 107B1400 == 60 [pid = 2700] [id = 175] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1E08A800) [pid = 2700] [serial = 390] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1A8B2000) [pid = 2700] [serial = 386] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1580B400) [pid = 2700] [serial = 383] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (196C3800) [pid = 2700] [serial = 506] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (15713C00) [pid = 2700] [serial = 497] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (14E3D400) [pid = 2700] [serial = 492] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14930800) [pid = 2700] [serial = 491] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1934B800) [pid = 2700] [serial = 503] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1861F400) [pid = 2700] [serial = 500] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (18626C00) [pid = 2700] [serial = 501] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1A9A7000) [pid = 2700] [serial = 474] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1A3BB400) [pid = 2700] [serial = 509] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (107B0800) [pid = 2700] [serial = 494] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (14924C00) [pid = 2700] [serial = 495] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (19DA6800) [pid = 2700] [serial = 507] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1AEA5800) [pid = 2700] [serial = 519] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1A931800) [pid = 2700] [serial = 512] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1A7E6400) [pid = 2700] [serial = 510] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1AA88400) [pid = 2700] [serial = 518] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1A9A5400) [pid = 2700] [serial = 513] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (16454800) [pid = 2700] [serial = 498] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (19F38C00) [pid = 2700] [serial = 515] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (1A7AF000) [pid = 2700] [serial = 516] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (193B4000) [pid = 2700] [serial = 504] [outer = 00000000] [url = about:blank] 06:42:45 INFO - PROCESS | 2700 | 1461073365881 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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:42:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1420ms 06:42:45 INFO - PROCESS | 2700 | 1461073365921 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 2700 | 1461073365926 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 06:42:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:42:45 INFO - PROCESS | 2700 | 1461073365946 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 2700 | 1461073365948 Marionette TRACE conn5 <- [1,730,null,{}] 06:42:45 INFO - PROCESS | 2700 | 1461073365953 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}] 06:42:46 INFO - PROCESS | 2700 | 1461073366044 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 06:42:46 INFO - PROCESS | 2700 | 1461073366051 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 2700 | ++DOCSHELL 107B1400 == 61 [pid = 2700] [id = 192] 06:42:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (111A3000) [pid = 2700] [serial = 574] [outer = 00000000] 06:42:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (157A3800) [pid = 2700] [serial = 575] [outer = 111A3000] 06:42:46 INFO - PROCESS | 2700 | 1461073366097 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (1682CC00) [pid = 2700] [serial = 576] [outer = 111A3000] 06:42:47 INFO - PROCESS | 2700 | 1461073367063 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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:42:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1181ms 06:42:47 INFO - PROCESS | 2700 | 1461073367118 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 2700 | 1461073367120 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 06:42:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:42:47 INFO - PROCESS | 2700 | 1461073367124 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 2700 | 1461073367127 Marionette TRACE conn5 <- [1,734,null,{}] 06:42:47 INFO - PROCESS | 2700 | 1461073367138 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}] 06:42:47 INFO - PROCESS | 2700 | 1461073367230 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 06:42:47 INFO - PROCESS | 2700 | 1461073367237 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 2700 | ++DOCSHELL 1861F400 == 62 [pid = 2700] [id = 193] 06:42:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (18621400) [pid = 2700] [serial = 577] [outer = 00000000] 06:42:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (196ADC00) [pid = 2700] [serial = 578] [outer = 18621400] 06:42:47 INFO - PROCESS | 2700 | 1461073367285 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (196C6000) [pid = 2700] [serial = 579] [outer = 18621400] 06:42:48 INFO - PROCESS | 2700 | 1461073368240 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]]]}] 06:42:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:42:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 06:42:48 INFO - PROCESS | 2700 | 1461073368252 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 2700 | 1461073368254 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 06:42:48 INFO - PROCESS | 2700 | 1461073368258 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:42:48 INFO - PROCESS | 2700 | 1461073368259 Marionette TRACE conn5 <- [1,738,null,{}] 06:42:48 INFO - PROCESS | 2700 | 1461073368263 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}] 06:42:48 INFO - PROCESS | 2700 | 1461073368380 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 06:42:48 INFO - PROCESS | 2700 | 1461073368437 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 2700 | ++DOCSHELL 19F1C800 == 63 [pid = 2700] [id = 194] 06:42:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (19F1CC00) [pid = 2700] [serial = 580] [outer = 00000000] 06:42:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1A7AF000) [pid = 2700] [serial = 581] [outer = 19F1CC00] 06:42:48 INFO - PROCESS | 2700 | 1461073368483 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1A8A8400) [pid = 2700] [serial = 582] [outer = 19F1CC00] 06:42:49 INFO - PROCESS | 2700 | 1461073369415 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]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1836C000) [pid = 2700] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (196A2C00) [pid = 2700] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (13A4E400) [pid = 2700] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (14947C00) [pid = 2700] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (10377000) [pid = 2700] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (14E34800) [pid = 2700] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (105D8800) [pid = 2700] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (1AEAD400) [pid = 2700] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (10736C00) [pid = 2700] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (1AEA1000) [pid = 2700] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (105D2000) [pid = 2700] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (1A92B000) [pid = 2700] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (1682D000) [pid = 2700] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (1A928000) [pid = 2700] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (193B3400) [pid = 2700] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1D0B4000) [pid = 2700] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (1522A800) [pid = 2700] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (1D965000) [pid = 2700] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:42:49 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (1D0B9C00) [pid = 2700] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:42:49 INFO - PROCESS | 2700 | 1461073369519 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 2700 | 1461073369521 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 06:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:42:49 INFO - PROCESS | 2700 | 1461073369526 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 2700 | 1461073369528 Marionette TRACE conn5 <- [1,742,null,{}] 06:42:49 INFO - PROCESS | 2700 | 1461073369531 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}] 06:42:49 INFO - PROCESS | 2700 | 1461073369618 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 06:42:49 INFO - PROCESS | 2700 | 1461073369624 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 2700 | ++DOCSHELL 1072E000 == 64 [pid = 2700] [id = 195] 06:42:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (1492CC00) [pid = 2700] [serial = 583] [outer = 00000000] 06:42:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (1632C800) [pid = 2700] [serial = 584] [outer = 1492CC00] 06:42:49 INFO - PROCESS | 2700 | 1461073369669 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (16C46000) [pid = 2700] [serial = 585] [outer = 1492CC00] 06:42:50 INFO - PROCESS | 2700 | 1461073370600 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]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:42:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 06:42:50 INFO - PROCESS | 2700 | 1461073370654 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 2700 | 1461073370655 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 06:42:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:42:50 INFO - PROCESS | 2700 | 1461073370659 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 2700 | 1461073370661 Marionette TRACE conn5 <- [1,746,null,{}] 06:42:50 INFO - PROCESS | 2700 | 1461073370668 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}] 06:42:50 INFO - PROCESS | 2700 | 1461073370763 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 06:42:50 INFO - PROCESS | 2700 | 1461073370770 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 2700 | ++DOCSHELL 193B3400 == 65 [pid = 2700] [id = 196] 06:42:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1A3B7800) [pid = 2700] [serial = 586] [outer = 00000000] 06:42:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (1A95C400) [pid = 2700] [serial = 587] [outer = 1A3B7800] 06:42:50 INFO - PROCESS | 2700 | 1461073370820 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1A99F800) [pid = 2700] [serial = 588] [outer = 1A3B7800] 06:42:51 INFO - PROCESS | 2700 | 1461073371267 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]]]}] 06:42:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:42:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 06:42:51 INFO - PROCESS | 2700 | 1461073371330 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 2700 | 1461073371332 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 06:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:42:51 INFO - PROCESS | 2700 | 1461073371335 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 2700 | 1461073371336 Marionette TRACE conn5 <- [1,750,null,{}] 06:42:51 INFO - PROCESS | 2700 | 1461073371339 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}] 06:42:51 INFO - PROCESS | 2700 | 1461073371420 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 06:42:51 INFO - PROCESS | 2700 | 1461073371429 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 2700 | ++DOCSHELL 1A957C00 == 66 [pid = 2700] [id = 197] 06:42:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A9A7C00) [pid = 2700] [serial = 589] [outer = 00000000] 06:42:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1AA7F800) [pid = 2700] [serial = 590] [outer = 1A9A7C00] 06:42:51 INFO - PROCESS | 2700 | 1461073371474 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1AC8B000) [pid = 2700] [serial = 591] [outer = 1A9A7C00] 06:42:52 INFO - PROCESS | 2700 | 1461073372660 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]]]}] 06:42:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1377ms 06:42:52 INFO - PROCESS | 2700 | 1461073372714 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 06:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:42:52 INFO - PROCESS | 2700 | 1461073372718 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 06:42:52 INFO - PROCESS | 2700 | 1461073372723 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:42:52 INFO - PROCESS | 2700 | 1461073372726 Marionette TRACE conn5 <- [1,754,null,{}] 06:42:52 INFO - PROCESS | 2700 | 1461073372733 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}] 06:42:52 INFO - PROCESS | 2700 | 1461073372879 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 06:42:52 INFO - PROCESS | 2700 | 1461073373003 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 2700 | ++DOCSHELL 14BA3800 == 67 [pid = 2700] [id = 198] 06:42:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (14E32000) [pid = 2700] [serial = 592] [outer = 00000000] 06:42:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (18204400) [pid = 2700] [serial = 593] [outer = 14E32000] 06:42:53 INFO - PROCESS | 2700 | 1461073373064 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (1836B800) [pid = 2700] [serial = 594] [outer = 14E32000] 06:42:54 INFO - PROCESS | 2700 | 1461073374062 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]]]}] 06:42:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:42:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1378ms 06:42:54 INFO - PROCESS | 2700 | 1461073374104 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 2700 | 1461073374109 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 06:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:42:54 INFO - PROCESS | 2700 | 1461073374116 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 2700 | 1461073374119 Marionette TRACE conn5 <- [1,758,null,{}] 06:42:54 INFO - PROCESS | 2700 | 1461073374165 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}] 06:42:54 INFO - PROCESS | 2700 | 1461073374269 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 06:42:54 INFO - PROCESS | 2700 | 1461073374439 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 2700 | ++DOCSHELL 19F15C00 == 68 [pid = 2700] [id = 199] 06:42:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (19F17C00) [pid = 2700] [serial = 595] [outer = 00000000] 06:42:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1A615400) [pid = 2700] [serial = 596] [outer = 19F17C00] 06:42:54 INFO - PROCESS | 2700 | 1461073374536 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1A8B4000) [pid = 2700] [serial = 597] [outer = 19F17C00] 06:42:55 INFO - PROCESS | 2700 | 1461073375144 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]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1068ms 06:42:55 INFO - PROCESS | 2700 | 1461073375188 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 2700 | 1461073375190 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 06:42:55 INFO - PROCESS | 2700 | 1461073375194 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:42:55 INFO - PROCESS | 2700 | 1461073375198 Marionette TRACE conn5 <- [1,762,null,{}] 06:42:55 INFO - PROCESS | 2700 | 1461073375209 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}] 06:42:55 INFO - PROCESS | 2700 | 1461073375365 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 06:42:55 INFO - PROCESS | 2700 | 1461073375642 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 2700 | ++DOCSHELL 0F7E0C00 == 69 [pid = 2700] [id = 200] 06:42:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (0FAB8000) [pid = 2700] [serial = 598] [outer = 00000000] 06:42:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (111A5400) [pid = 2700] [serial = 599] [outer = 0FAB8000] 06:42:55 INFO - PROCESS | 2700 | 1461073375717 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (14924C00) [pid = 2700] [serial = 600] [outer = 0FAB8000] 06:42:56 INFO - PROCESS | 2700 | 1461073376391 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]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1228ms 06:42:56 INFO - PROCESS | 2700 | 1461073376426 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 2700 | 1461073376431 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 06:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:42:56 INFO - PROCESS | 2700 | 1461073376436 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 2700 | 1461073376439 Marionette TRACE conn5 <- [1,766,null,{}] 06:42:56 INFO - PROCESS | 2700 | 1461073376444 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}] 06:42:56 INFO - PROCESS | 2700 | 1461073376549 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 06:42:56 INFO - PROCESS | 2700 | 1461073376657 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 1D0AF000 == 68 [pid = 2700] [id = 163] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 1AC8A800 == 67 [pid = 2700] [id = 162] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 14E39C00 == 66 [pid = 2700] [id = 110] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 193B3400 == 65 [pid = 2700] [id = 196] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 1072E000 == 64 [pid = 2700] [id = 195] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 19F1C800 == 63 [pid = 2700] [id = 194] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 1861F400 == 62 [pid = 2700] [id = 193] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 107B1400 == 61 [pid = 2700] [id = 192] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1A3B3000) [pid = 2700] [serial = 554] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | ++DOCSHELL 0F02E000 == 62 [pid = 2700] [id = 201] 06:42:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (0FB80000) [pid = 2700] [serial = 601] [outer = 00000000] 06:42:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (107B1400) [pid = 2700] [serial = 602] [outer = 0FB80000] 06:42:56 INFO - PROCESS | 2700 | 1461073376744 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (14921800) [pid = 2700] [serial = 603] [outer = 0FB80000] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 16C41C00 == 61 [pid = 2700] [id = 191] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 10376C00 == 60 [pid = 2700] [id = 190] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 1A927800 == 59 [pid = 2700] [id = 189] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 1A926000 == 58 [pid = 2700] [id = 188] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 196AE800 == 57 [pid = 2700] [id = 187] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 1570A400 == 56 [pid = 2700] [id = 186] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 193B8800 == 55 [pid = 2700] [id = 185] 06:42:56 INFO - PROCESS | 2700 | --DOCSHELL 14923400 == 54 [pid = 2700] [id = 179] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (13AE7C00) [pid = 2700] [serial = 426] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1D0B1400) [pid = 2700] [serial = 438] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1492B000) [pid = 2700] [serial = 477] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1CE72800) [pid = 2700] [serial = 486] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1682A000) [pid = 2700] [serial = 444] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1AA80000) [pid = 2700] [serial = 483] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (18672800) [pid = 2700] [serial = 429] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1BAB9000) [pid = 2700] [serial = 435] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (1AEAB000) [pid = 2700] [serial = 432] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (1D95B000) [pid = 2700] [serial = 489] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (186C9400) [pid = 2700] [serial = 480] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (1E08F800) [pid = 2700] [serial = 441] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (1D95C400) [pid = 2700] [serial = 380] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (18E29800) [pid = 2700] [serial = 545] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (196C2C00) [pid = 2700] [serial = 548] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (19343800) [pid = 2700] [serial = 546] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1D0B7400) [pid = 2700] [serial = 530] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (18246800) [pid = 2700] [serial = 551] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (18370C00) [pid = 2700] [serial = 527] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (19DA4C00) [pid = 2700] [serial = 549] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (15809000) [pid = 2700] [serial = 524] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (18625400) [pid = 2700] [serial = 537] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (1823D000) [pid = 2700] [serial = 536] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (1092F000) [pid = 2700] [serial = 539] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (14922000) [pid = 2700] [serial = 540] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (1EF2A000) [pid = 2700] [serial = 533] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (1823D800) [pid = 2700] [serial = 542] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (18364C00) [pid = 2700] [serial = 552] [outer = 00000000] [url = about:blank] 06:42:56 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (18244400) [pid = 2700] [serial = 543] [outer = 00000000] [url = about:blank] 06:42:57 INFO - PROCESS | 2700 | 1461073377198 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]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 770ms 06:42:57 INFO - PROCESS | 2700 | 1461073377212 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 2700 | 1461073377216 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 06:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:42:57 INFO - PROCESS | 2700 | 1461073377220 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 2700 | 1461073377222 Marionette TRACE conn5 <- [1,770,null,{}] 06:42:57 INFO - PROCESS | 2700 | 1461073377226 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}] 06:42:57 INFO - PROCESS | 2700 | 1461073377307 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 06:42:57 INFO - PROCESS | 2700 | 1461073377314 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 2700 | ++DOCSHELL 0FAF2000 == 55 [pid = 2700] [id = 202] 06:42:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (10103800) [pid = 2700] [serial = 604] [outer = 00000000] 06:42:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (15713800) [pid = 2700] [serial = 605] [outer = 10103800] 06:42:57 INFO - PROCESS | 2700 | 1461073377359 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (158AF800) [pid = 2700] [serial = 606] [outer = 10103800] 06:42:57 INFO - PROCESS | 2700 | 1461073377814 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]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 631ms 06:42:57 INFO - PROCESS | 2700 | 1461073377853 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 2700 | 1461073377855 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 06:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:42:57 INFO - PROCESS | 2700 | 1461073377864 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 2700 | 1461073377869 Marionette TRACE conn5 <- [1,774,null,{}] 06:42:57 INFO - PROCESS | 2700 | 1461073377878 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}] 06:42:57 INFO - PROCESS | 2700 | 1461073377963 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 06:42:57 INFO - PROCESS | 2700 | 1461073377973 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 2700 | ++DOCSHELL 18244000 == 56 [pid = 2700] [id = 203] 06:42:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (18246400) [pid = 2700] [serial = 607] [outer = 00000000] 06:42:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (182CEC00) [pid = 2700] [serial = 608] [outer = 18246400] 06:42:58 INFO - PROCESS | 2700 | 1461073378018 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (18369400) [pid = 2700] [serial = 609] [outer = 18246400] 06:42:58 INFO - PROCESS | 2700 | 1461073378500 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]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 06:42:58 INFO - PROCESS | 2700 | 1461073378543 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 2700 | 1461073378545 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 06:42:58 INFO - PROCESS | 2700 | 1461073378549 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:42:58 INFO - PROCESS | 2700 | 1461073378550 Marionette TRACE conn5 <- [1,778,null,{}] 06:42:58 INFO - PROCESS | 2700 | 1461073378554 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}] 06:42:58 INFO - PROCESS | 2700 | 1461073378636 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 06:42:58 INFO - PROCESS | 2700 | 1461073378642 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 2700 | ++DOCSHELL 18622400 == 57 [pid = 2700] [id = 204] 06:42:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (18624C00) [pid = 2700] [serial = 610] [outer = 00000000] 06:42:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (18676400) [pid = 2700] [serial = 611] [outer = 18624C00] 06:42:58 INFO - PROCESS | 2700 | 1461073378687 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (18E29800) [pid = 2700] [serial = 612] [outer = 18624C00] 06:42:59 INFO - PROCESS | 2700 | 1461073379154 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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 06:42:59 INFO - PROCESS | 2700 | 1461073379185 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 2700 | 1461073379187 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 06:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:42:59 INFO - PROCESS | 2700 | 1461073379190 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 2700 | 1461073379192 Marionette TRACE conn5 <- [1,782,null,{}] 06:42:59 INFO - PROCESS | 2700 | 1461073379195 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}] 06:42:59 INFO - PROCESS | 2700 | 1461073379300 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 06:42:59 INFO - PROCESS | 2700 | 1461073379336 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 2700 | ++DOCSHELL 19349000 == 58 [pid = 2700] [id = 205] 06:42:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (1934BC00) [pid = 2700] [serial = 613] [outer = 00000000] 06:42:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (193B1C00) [pid = 2700] [serial = 614] [outer = 1934BC00] 06:42:59 INFO - PROCESS | 2700 | 1461073379446 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (196A6000) [pid = 2700] [serial = 615] [outer = 1934BC00] 06:42:59 INFO - PROCESS | 2700 | 1461073379886 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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 772ms 06:42:59 INFO - PROCESS | 2700 | 1461073379963 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 06:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:42:59 INFO - PROCESS | 2700 | 1461073379965 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 06:42:59 INFO - PROCESS | 2700 | 1461073379968 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 2700 | 1461073379970 Marionette TRACE conn5 <- [1,786,null,{}] 06:42:59 INFO - PROCESS | 2700 | 1461073379973 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}] 06:43:00 INFO - PROCESS | 2700 | 1461073380085 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 06:43:00 INFO - PROCESS | 2700 | 1461073380146 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 2700 | ++DOCSHELL 10731400 == 59 [pid = 2700] [id = 206] 06:43:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (196C9C00) [pid = 2700] [serial = 616] [outer = 00000000] 06:43:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (19F14400) [pid = 2700] [serial = 617] [outer = 196C9C00] 06:43:00 INFO - PROCESS | 2700 | 1461073380191 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (19F17400) [pid = 2700] [serial = 618] [outer = 196C9C00] 06:43:00 INFO - PROCESS | 2700 | 1461073380612 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]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 669ms 06:43:00 INFO - PROCESS | 2700 | 1461073380639 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 2700 | 1461073380641 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 06:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:43:00 INFO - PROCESS | 2700 | 1461073380644 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 2700 | 1461073380646 Marionette TRACE conn5 <- [1,790,null,{}] 06:43:00 INFO - PROCESS | 2700 | 1461073380649 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}] 06:43:00 INFO - PROCESS | 2700 | 1461073380784 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 06:43:00 INFO - PROCESS | 2700 | 1461073380804 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 2700 | ++DOCSHELL 19F1C000 == 60 [pid = 2700] [id = 207] 06:43:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (19F1C400) [pid = 2700] [serial = 619] [outer = 00000000] 06:43:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A3B5800) [pid = 2700] [serial = 620] [outer = 19F1C400] 06:43:00 INFO - PROCESS | 2700 | 1461073380853 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1A3B9400) [pid = 2700] [serial = 621] [outer = 19F1C400] 06:43:01 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (1A3B7800) [pid = 2700] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:43:01 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (19F1CC00) [pid = 2700] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:43:01 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (18621400) [pid = 2700] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:43:01 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (111A3000) [pid = 2700] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:43:01 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (182C5000) [pid = 2700] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:43:01 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1492CC00) [pid = 2700] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:43:01 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (14922400) [pid = 2700] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:43:01 INFO - PROCESS | 2700 | 1461073381542 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]]]}] 06:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 930ms 06:43:01 INFO - PROCESS | 2700 | 1461073381575 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 06:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:43:01 INFO - PROCESS | 2700 | 1461073381577 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 06:43:01 INFO - PROCESS | 2700 | 1461073381580 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 2700 | 1461073381582 Marionette TRACE conn5 <- [1,794,null,{}] 06:43:01 INFO - PROCESS | 2700 | 1461073381586 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}] 06:43:01 INFO - PROCESS | 2700 | 1461073381666 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 06:43:01 INFO - PROCESS | 2700 | 1461073381755 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 2700 | ++DOCSHELL 106C9000 == 61 [pid = 2700] [id = 208] 06:43:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (10737800) [pid = 2700] [serial = 622] [outer = 00000000] 06:43:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (19F2F400) [pid = 2700] [serial = 623] [outer = 10737800] 06:43:01 INFO - PROCESS | 2700 | 1461073381801 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (1A3B7800) [pid = 2700] [serial = 624] [outer = 10737800] 06:43:02 INFO - PROCESS | 2700 | 1461073382198 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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 06:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:43:02 INFO - PROCESS | 2700 | 1461073382251 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 2700 | 1461073382253 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 06:43:02 INFO - PROCESS | 2700 | 1461073382256 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 2700 | 1461073382258 Marionette TRACE conn5 <- [1,798,null,{}] 06:43:02 INFO - PROCESS | 2700 | 1461073382262 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}] 06:43:02 INFO - PROCESS | 2700 | 1461073382378 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 06:43:02 INFO - PROCESS | 2700 | 1461073382390 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 2700 | ++DOCSHELL 1119DC00 == 62 [pid = 2700] [id = 209] 06:43:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (158AAC00) [pid = 2700] [serial = 625] [outer = 00000000] 06:43:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A92BC00) [pid = 2700] [serial = 626] [outer = 158AAC00] 06:43:02 INFO - PROCESS | 2700 | 1461073382439 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A950000) [pid = 2700] [serial = 627] [outer = 158AAC00] 06:43:02 INFO - PROCESS | 2700 | 1461073382837 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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 06:43:02 INFO - PROCESS | 2700 | 1461073382887 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 2700 | 1461073382889 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 06:43:02 INFO - PROCESS | 2700 | 1461073382893 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:43:02 INFO - PROCESS | 2700 | 1461073382894 Marionette TRACE conn5 <- [1,802,null,{}] 06:43:02 INFO - PROCESS | 2700 | 1461073382898 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}] 06:43:02 INFO - PROCESS | 2700 | 1461073383009 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 06:43:03 INFO - PROCESS | 2700 | 1461073383017 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 2700 | ++DOCSHELL 1A929000 == 63 [pid = 2700] [id = 210] 06:43:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1A959400) [pid = 2700] [serial = 628] [outer = 00000000] 06:43:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (1A9E3400) [pid = 2700] [serial = 629] [outer = 1A959400] 06:43:03 INFO - PROCESS | 2700 | 1461073383072 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (1AA86800) [pid = 2700] [serial = 630] [outer = 1A959400] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1AEA0C00 == 62 [pid = 2700] [id = 174] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 18E45800 == 61 [pid = 2700] [id = 144] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 10733800 == 60 [pid = 2700] [id = 106] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1570DC00 == 59 [pid = 2700] [id = 143] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1A7BC800 == 58 [pid = 2700] [id = 109] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 107B6400 == 57 [pid = 2700] [id = 128] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 14E3D800 == 56 [pid = 2700] [id = 160] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 10735400 == 55 [pid = 2700] [id = 159] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1072C800 == 54 [pid = 2700] [id = 131] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1866B400 == 53 [pid = 2700] [id = 62] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 15801800 == 52 [pid = 2700] [id = 61] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 13A06400 == 51 [pid = 2700] [id = 92] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1D9EE000 == 50 [pid = 2700] [id = 130] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1D0B6C00 == 49 [pid = 2700] [id = 95] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1A3B8800 == 48 [pid = 2700] [id = 63] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 196C5000 == 47 [pid = 2700] [id = 141] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 18247000 == 46 [pid = 2700] [id = 129] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 0FAF3000 == 45 [pid = 2700] [id = 60] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1A92A800 == 44 [pid = 2700] [id = 161] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 196C3400 == 43 [pid = 2700] [id = 94] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 0FAED800 == 42 [pid = 2700] [id = 64] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 0FB80C00 == 41 [pid = 2700] [id = 93] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1682D800 == 40 [pid = 2700] [id = 77] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1037B400 == 39 [pid = 2700] [id = 148] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 0F02E000 == 38 [pid = 2700] [id = 201] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 0F7E0C00 == 37 [pid = 2700] [id = 200] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 14BA3800 == 36 [pid = 2700] [id = 198] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 19F15C00 == 35 [pid = 2700] [id = 199] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1A957C00 == 34 [pid = 2700] [id = 197] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 19349000 == 33 [pid = 2700] [id = 205] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 0FAF2000 == 32 [pid = 2700] [id = 202] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 19F1C000 == 31 [pid = 2700] [id = 207] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 106C9000 == 30 [pid = 2700] [id = 208] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 18244000 == 29 [pid = 2700] [id = 203] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 18622400 == 28 [pid = 2700] [id = 204] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 1119DC00 == 27 [pid = 2700] [id = 209] 06:43:04 INFO - PROCESS | 2700 | --DOCSHELL 10731400 == 26 [pid = 2700] [id = 206] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (16C46000) [pid = 2700] [serial = 585] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (196C6000) [pid = 2700] [serial = 579] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (1A99F800) [pid = 2700] [serial = 588] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (1A95C400) [pid = 2700] [serial = 587] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (1A7AF000) [pid = 2700] [serial = 581] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (196ADC00) [pid = 2700] [serial = 578] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (157A3800) [pid = 2700] [serial = 575] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1862BC00) [pid = 2700] [serial = 572] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (1682CC00) [pid = 2700] [serial = 576] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (1A932800) [pid = 2700] [serial = 563] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (19E54C00) [pid = 2700] [serial = 560] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (1632C800) [pid = 2700] [serial = 584] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (16836C00) [pid = 2700] [serial = 557] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (1A9A0C00) [pid = 2700] [serial = 566] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (18E44C00) [pid = 2700] [serial = 573] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (1823B800) [pid = 2700] [serial = 569] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (1A8A8400) [pid = 2700] [serial = 582] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (18667C00) [pid = 2700] [serial = 570] [outer = 00000000] [url = about:blank] 06:43:05 INFO - PROCESS | 2700 | 1461073385212 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] 06:43:05 INFO - PROCESS | 2700 | 1461073385271 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 06:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:43:05 INFO - PROCESS | 2700 | 1461073385277 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 2700 | 1461073385280 Marionette TRACE conn5 <- [1,806,null,{}] 06:43:05 INFO - PROCESS | 2700 | 1461073385286 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}] 06:43:05 INFO - PROCESS | 2700 | 1461073385380 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 06:43:05 INFO - PROCESS | 2700 | 1461073385391 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 2700 | ++DOCSHELL 0F737000 == 27 [pid = 2700] [id = 211] 06:43:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (0F73E800) [pid = 2700] [serial = 631] [outer = 00000000] 06:43:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (0FB4A400) [pid = 2700] [serial = 632] [outer = 0F73E800] 06:43:05 INFO - PROCESS | 2700 | 1461073385445 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (101B5400) [pid = 2700] [serial = 633] [outer = 0F73E800] 06:43:05 INFO - PROCESS | 2700 | 1461073385911 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]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 690ms 06:43:05 INFO - PROCESS | 2700 | 1461073385967 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 2700 | 1461073385973 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 06:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:43:05 INFO - PROCESS | 2700 | 1461073385980 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 2700 | 1461073385983 Marionette TRACE conn5 <- [1,810,null,{}] 06:43:05 INFO - PROCESS | 2700 | 1461073385986 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}] 06:43:06 INFO - PROCESS | 2700 | 1461073386071 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 06:43:06 INFO - PROCESS | 2700 | 1461073386080 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 2700 | ++DOCSHELL 0FA5AC00 == 28 [pid = 2700] [id = 212] 06:43:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (101B8800) [pid = 2700] [serial = 634] [outer = 00000000] 06:43:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (1072F800) [pid = 2700] [serial = 635] [outer = 101B8800] 06:43:06 INFO - PROCESS | 2700 | 1461073386128 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (10734800) [pid = 2700] [serial = 636] [outer = 101B8800] 06:43:06 INFO - PROCESS | 2700 | 1461073386609 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] 06:43:06 INFO - PROCESS | 2700 | 1461073386654 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 06:43:06 INFO - PROCESS | 2700 | 1461073386658 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:43:06 INFO - PROCESS | 2700 | 1461073386662 Marionette TRACE conn5 <- [1,814,null,{}] 06:43:06 INFO - PROCESS | 2700 | 1461073386672 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}] 06:43:06 INFO - PROCESS | 2700 | 1461073386797 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 06:43:06 INFO - PROCESS | 2700 | 1461073386882 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 2700 | ++DOCSHELL 1492C400 == 29 [pid = 2700] [id = 213] 06:43:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (1492D000) [pid = 2700] [serial = 637] [outer = 00000000] 06:43:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (14948400) [pid = 2700] [serial = 638] [outer = 1492D000] 06:43:06 INFO - PROCESS | 2700 | 1461073386935 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (14BA1800) [pid = 2700] [serial = 639] [outer = 1492D000] 06:43:07 INFO - PROCESS | 2700 | 1461073387339 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]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 06:43:07 INFO - PROCESS | 2700 | 1461073387394 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 2700 | 1461073387397 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 06:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:43:07 INFO - PROCESS | 2700 | 1461073387400 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 2700 | 1461073387401 Marionette TRACE conn5 <- [1,818,null,{}] 06:43:07 INFO - PROCESS | 2700 | 1461073387405 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}] 06:43:07 INFO - PROCESS | 2700 | 1461073387485 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 06:43:07 INFO - PROCESS | 2700 | 1461073387494 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 2700 | ++DOCSHELL 14BA3C00 == 30 [pid = 2700] [id = 214] 06:43:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (15230000) [pid = 2700] [serial = 640] [outer = 00000000] 06:43:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1570D000) [pid = 2700] [serial = 641] [outer = 15230000] 06:43:07 INFO - PROCESS | 2700 | 1461073387541 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (15714000) [pid = 2700] [serial = 642] [outer = 15230000] 06:43:07 INFO - PROCESS | 2700 | 1461073387978 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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 06:43:08 INFO - PROCESS | 2700 | 1461073388031 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 2700 | 1461073388033 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 06:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:43:08 INFO - PROCESS | 2700 | 1461073388036 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 2700 | 1461073388038 Marionette TRACE conn5 <- [1,822,null,{}] 06:43:08 INFO - PROCESS | 2700 | 1461073388041 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}] 06:43:08 INFO - PROCESS | 2700 | 1461073388118 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 06:43:08 INFO - PROCESS | 2700 | 1461073388127 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 2700 | ++DOCSHELL 1570A400 == 31 [pid = 2700] [id = 215] 06:43:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (158ABC00) [pid = 2700] [serial = 643] [outer = 00000000] 06:43:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (16454400) [pid = 2700] [serial = 644] [outer = 158ABC00] 06:43:08 INFO - PROCESS | 2700 | 1461073388174 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1682CC00) [pid = 2700] [serial = 645] [outer = 158ABC00] 06:43:08 INFO - PROCESS | 2700 | 1461073388643 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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 06:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:43:08 INFO - PROCESS | 2700 | 1461073388667 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 2700 | 1461073388669 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 06:43:08 INFO - PROCESS | 2700 | 1461073388677 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 2700 | 1461073388678 Marionette TRACE conn5 <- [1,826,null,{}] 06:43:08 INFO - PROCESS | 2700 | 1461073388682 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}] 06:43:08 INFO - PROCESS | 2700 | 1461073388795 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 06:43:08 INFO - PROCESS | 2700 | 1461073388805 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 2700 | ++DOCSHELL 18206800 == 32 [pid = 2700] [id = 216] 06:43:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1820B800) [pid = 2700] [serial = 646] [outer = 00000000] 06:43:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (18249400) [pid = 2700] [serial = 647] [outer = 1820B800] 06:43:08 INFO - PROCESS | 2700 | 1461073388854 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (18302800) [pid = 2700] [serial = 648] [outer = 1820B800] 06:43:09 INFO - PROCESS | 2700 | 1461073389299 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]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 689ms 06:43:09 INFO - PROCESS | 2700 | 1461073389364 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 06:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:43:09 INFO - PROCESS | 2700 | 1461073389365 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 06:43:09 INFO - PROCESS | 2700 | 1461073389369 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 2700 | 1461073389370 Marionette TRACE conn5 <- [1,830,null,{}] 06:43:09 INFO - PROCESS | 2700 | 1461073389374 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}] 06:43:09 INFO - PROCESS | 2700 | 1461073389450 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 06:43:09 INFO - PROCESS | 2700 | 1461073389490 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 2700 | ++DOCSHELL 1836CC00 == 33 [pid = 2700] [id = 217] 06:43:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (1836E800) [pid = 2700] [serial = 649] [outer = 00000000] 06:43:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (184A3000) [pid = 2700] [serial = 650] [outer = 1836E800] 06:43:09 INFO - PROCESS | 2700 | 1461073389539 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (184A2400) [pid = 2700] [serial = 651] [outer = 1836E800] 06:43:09 INFO - PROCESS | 2700 | 1461073389972 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]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 631ms 06:43:09 INFO - PROCESS | 2700 | 1461073390000 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 2700 | 1461073390002 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 06:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:43:09 INFO - PROCESS | 2700 | 1461073390010 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 2700 | 1461073390012 Marionette TRACE conn5 <- [1,834,null,{}] 06:43:10 INFO - PROCESS | 2700 | 1461073390015 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}] 06:43:10 INFO - PROCESS | 2700 | 1461073390089 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 06:43:10 INFO - PROCESS | 2700 | 1461073390096 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 2700 | ++DOCSHELL 18620800 == 34 [pid = 2700] [id = 218] 06:43:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1862BC00) [pid = 2700] [serial = 652] [outer = 00000000] 06:43:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (18671C00) [pid = 2700] [serial = 653] [outer = 1862BC00] 06:43:10 INFO - PROCESS | 2700 | 1461073390142 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (18671400) [pid = 2700] [serial = 654] [outer = 1862BC00] 06:43:10 INFO - PROCESS | 2700 | 1461073390613 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]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 06:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:43:10 INFO - PROCESS | 2700 | 1461073390644 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 2700 | 1461073390646 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 06:43:10 INFO - PROCESS | 2700 | 1461073390649 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 2700 | 1461073390651 Marionette TRACE conn5 <- [1,838,null,{}] 06:43:10 INFO - PROCESS | 2700 | 1461073390654 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}] 06:43:10 INFO - PROCESS | 2700 | 1461073390761 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 06:43:10 INFO - PROCESS | 2700 | 1461073390770 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 2700 | ++DOCSHELL 1492B800 == 35 [pid = 2700] [id = 219] 06:43:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (18E43C00) [pid = 2700] [serial = 655] [outer = 00000000] 06:43:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (18ECBC00) [pid = 2700] [serial = 656] [outer = 18E43C00] 06:43:10 INFO - PROCESS | 2700 | 1461073390859 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (18ECB000) [pid = 2700] [serial = 657] [outer = 18E43C00] 06:43:11 INFO - PROCESS | 2700 | 1461073391327 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]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 06:43:11 INFO - PROCESS | 2700 | 1461073391383 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 2700 | 1461073391384 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 06:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:43:11 INFO - PROCESS | 2700 | 1461073391388 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 2700 | 1461073391389 Marionette TRACE conn5 <- [1,842,null,{}] 06:43:11 INFO - PROCESS | 2700 | 1461073391393 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}] 06:43:11 INFO - PROCESS | 2700 | 1461073391501 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 06:43:11 INFO - PROCESS | 2700 | 1461073391557 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 2700 | ++DOCSHELL 1682C400 == 36 [pid = 2700] [id = 220] 06:43:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1866C000) [pid = 2700] [serial = 658] [outer = 00000000] 06:43:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (193B3000) [pid = 2700] [serial = 659] [outer = 1866C000] 06:43:11 INFO - PROCESS | 2700 | 1461073391601 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (193BA400) [pid = 2700] [serial = 660] [outer = 1866C000] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1570BC00) [pid = 2700] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1A954000) [pid = 2700] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A928400) [pid = 2700] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (196B0C00) [pid = 2700] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (196AC000) [pid = 2700] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (14929000) [pid = 2700] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1BAB6400) [pid = 2700] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (18287400) [pid = 2700] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1D9F5400) [pid = 2700] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1AEAB800) [pid = 2700] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1934BC00) [pid = 2700] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (196C9C00) [pid = 2700] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (10737800) [pid = 2700] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (19F1C400) [pid = 2700] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (158AAC00) [pid = 2700] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (18624C00) [pid = 2700] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (18246400) [pid = 2700] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (10103800) [pid = 2700] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (0FB80000) [pid = 2700] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (0FAB8000) [pid = 2700] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (19F17C00) [pid = 2700] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (14E32000) [pid = 2700] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:43:13 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (1A9A7C00) [pid = 2700] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:43:13 INFO - PROCESS | 2700 | 1461073393608 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]]]}] 06:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2282ms 06:43:13 INFO - PROCESS | 2700 | 1461073393673 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 2700 | 1461073393675 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 06:43:13 INFO - PROCESS | 2700 | 1461073393678 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:43:13 INFO - PROCESS | 2700 | 1461073393680 Marionette TRACE conn5 <- [1,846,null,{}] 06:43:13 INFO - PROCESS | 2700 | 1461073393684 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}] 06:43:13 INFO - PROCESS | 2700 | 1461073393777 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 06:43:13 INFO - PROCESS | 2700 | 1461073393784 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 2700 | ++DOCSHELL 15709400 == 37 [pid = 2700] [id = 221] 06:43:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (1570F400) [pid = 2700] [serial = 661] [outer = 00000000] 06:43:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (18368C00) [pid = 2700] [serial = 662] [outer = 1570F400] 06:43:13 INFO - PROCESS | 2700 | 1461073393838 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (193B3400) [pid = 2700] [serial = 663] [outer = 1570F400] 06:43:14 INFO - PROCESS | 2700 | 1461073394224 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]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 06:43:14 INFO - PROCESS | 2700 | 1461073394282 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 2700 | 1461073394284 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 06:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:43:14 INFO - PROCESS | 2700 | 1461073394287 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 2700 | 1461073394289 Marionette TRACE conn5 <- [1,850,null,{}] 06:43:14 INFO - PROCESS | 2700 | 1461073394292 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}] 06:43:14 INFO - PROCESS | 2700 | 1461073394368 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 06:43:14 INFO - PROCESS | 2700 | 1461073394375 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 2700 | ++DOCSHELL 18E48400 == 38 [pid = 2700] [id = 222] 06:43:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1942FC00) [pid = 2700] [serial = 664] [outer = 00000000] 06:43:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (19D9DC00) [pid = 2700] [serial = 665] [outer = 1942FC00] 06:43:14 INFO - PROCESS | 2700 | 1461073394420 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (19F11C00) [pid = 2700] [serial = 666] [outer = 1942FC00] 06:43:14 INFO - PROCESS | 2700 | 1461073394852 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]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 06:43:14 INFO - PROCESS | 2700 | 1461073394924 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 2700 | 1461073394926 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 06:43:14 INFO - PROCESS | 2700 | 1461073394929 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:43:14 INFO - PROCESS | 2700 | 1461073394931 Marionette TRACE conn5 <- [1,854,null,{}] 06:43:14 INFO - PROCESS | 2700 | 1461073394934 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}] 06:43:15 INFO - PROCESS | 2700 | 1461073395011 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 06:43:15 INFO - PROCESS | 2700 | 1461073395020 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 2700 | ++DOCSHELL 19F19000 == 39 [pid = 2700] [id = 223] 06:43:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (19F1C400) [pid = 2700] [serial = 667] [outer = 00000000] 06:43:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A3AE400) [pid = 2700] [serial = 668] [outer = 19F1C400] 06:43:15 INFO - PROCESS | 2700 | 1461073395064 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1A3B4800) [pid = 2700] [serial = 669] [outer = 19F1C400] 06:43:15 INFO - PROCESS | 2700 | 1461073395912 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]]]}] 06:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1014ms 06:43:15 INFO - PROCESS | 2700 | 1461073395948 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 2700 | 1461073395953 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 06:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:43:15 INFO - PROCESS | 2700 | 1461073395959 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 2700 | 1461073395962 Marionette TRACE conn5 <- [1,858,null,{}] 06:43:15 INFO - PROCESS | 2700 | 1461073395987 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}] 06:43:16 INFO - PROCESS | 2700 | 1461073396125 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 06:43:16 INFO - PROCESS | 2700 | 1461073396252 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 2700 | ++DOCSHELL 10374000 == 40 [pid = 2700] [id = 224] 06:43:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (10377000) [pid = 2700] [serial = 670] [outer = 00000000] 06:43:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (10737000) [pid = 2700] [serial = 671] [outer = 10377000] 06:43:16 INFO - PROCESS | 2700 | 1461073396312 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (111E8800) [pid = 2700] [serial = 672] [outer = 10377000] 06:43:17 INFO - PROCESS | 2700 | 1461073397058 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]]]}] 06:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1184ms 06:43:17 INFO - PROCESS | 2700 | 1461073397149 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 2700 | 1461073397155 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 06:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:43:17 INFO - PROCESS | 2700 | 1461073397161 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 2700 | 1461073397164 Marionette TRACE conn5 <- [1,862,null,{}] 06:43:17 INFO - PROCESS | 2700 | 1461073397168 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}] 06:43:17 INFO - PROCESS | 2700 | 1461073397317 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 06:43:17 INFO - PROCESS | 2700 | 1461073397437 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 2700 | ++DOCSHELL 0F735400 == 41 [pid = 2700] [id = 225] 06:43:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (0FB74000) [pid = 2700] [serial = 673] [outer = 00000000] 06:43:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (13A4E400) [pid = 2700] [serial = 674] [outer = 0FB74000] 06:43:17 INFO - PROCESS | 2700 | 1461073397496 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (14941400) [pid = 2700] [serial = 675] [outer = 0FB74000] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1FB4D400 == 40 [pid = 2700] [id = 25] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 10376000 == 39 [pid = 2700] [id = 23] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1570A800 == 38 [pid = 2700] [id = 22] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 18E44000 == 37 [pid = 2700] [id = 30] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 0F022C00 == 36 [pid = 2700] [id = 21] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 16332000 == 35 [pid = 2700] [id = 29] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1ADB2400 == 34 [pid = 2700] [id = 18] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1A3ADC00 == 33 [pid = 2700] [id = 17] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 111EF400 == 32 [pid = 2700] [id = 27] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 106C8400 == 31 [pid = 2700] [id = 28] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1942E400 == 30 [pid = 2700] [id = 16] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1644BC00 == 29 [pid = 2700] [id = 15] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1037EC00 == 28 [pid = 2700] [id = 26] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1123C400 == 27 [pid = 2700] [id = 14] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1A9E3400) [pid = 2700] [serial = 629] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOCSHELL 1A929000 == 26 [pid = 2700] [id = 210] 06:43:18 INFO - PROCESS | 2700 | 1461073398352 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]]]}] 06:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1228ms 06:43:18 INFO - PROCESS | 2700 | 1461073398392 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 2700 | 1461073398396 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1A3B5C00) [pid = 2700] [serial = 555] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (16450400) [pid = 2700] [serial = 525] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (1D9E8400) [pid = 2700] [serial = 531] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (1866F400) [pid = 2700] [serial = 528] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (1EF30000) [pid = 2700] [serial = 534] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (1D95A400) [pid = 2700] [serial = 522] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (193B1C00) [pid = 2700] [serial = 614] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (19F17400) [pid = 2700] [serial = 618] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (19F14400) [pid = 2700] [serial = 617] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (19F2F400) [pid = 2700] [serial = 623] [outer = 00000000] [url = about:blank] 06:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1A3B5800) [pid = 2700] [serial = 620] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (1A950000) [pid = 2700] [serial = 627] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (1A92BC00) [pid = 2700] [serial = 626] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (1A3B9400) [pid = 2700] [serial = 621] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (18676400) [pid = 2700] [serial = 611] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (182CEC00) [pid = 2700] [serial = 608] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (18369400) [pid = 2700] [serial = 609] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (15713800) [pid = 2700] [serial = 605] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (158AF800) [pid = 2700] [serial = 606] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (107B1400) [pid = 2700] [serial = 602] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (14921800) [pid = 2700] [serial = 603] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (14924C00) [pid = 2700] [serial = 600] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (111A5400) [pid = 2700] [serial = 599] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (1A8B4000) [pid = 2700] [serial = 597] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 77 (1A615400) [pid = 2700] [serial = 596] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 76 (1836B800) [pid = 2700] [serial = 594] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 75 (18204400) [pid = 2700] [serial = 593] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 74 (1AA7F800) [pid = 2700] [serial = 590] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 73 (1AC8B000) [pid = 2700] [serial = 591] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 72 (1A3B7800) [pid = 2700] [serial = 624] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 71 (196A6000) [pid = 2700] [serial = 615] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 70 (18E29800) [pid = 2700] [serial = 612] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 69 (18246C00) [pid = 2700] [serial = 558] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 68 (1A9AC400) [pid = 2700] [serial = 567] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 67 (1A952C00) [pid = 2700] [serial = 564] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | --DOMWINDOW == 66 (19F1A000) [pid = 2700] [serial = 561] [outer = 00000000] [url = about:blank] 06:43:18 INFO - PROCESS | 2700 | 1461073398431 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 2700 | 1461073398435 Marionette TRACE conn5 <- [1,866,null,{}] 06:43:18 INFO - PROCESS | 2700 | 1461073398443 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}] 06:43:18 INFO - PROCESS | 2700 | 1461073398524 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 06:43:18 INFO - PROCESS | 2700 | 1461073398532 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 2700 | ++DOCSHELL 1037DC00 == 27 [pid = 2700] [id = 226] 06:43:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 67 (1037EC00) [pid = 2700] [serial = 676] [outer = 00000000] 06:43:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 68 (10734000) [pid = 2700] [serial = 677] [outer = 1037EC00] 06:43:18 INFO - PROCESS | 2700 | 1461073398583 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 69 (111A2400) [pid = 2700] [serial = 678] [outer = 1037EC00] 06:43:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 70 (1492E000) [pid = 2700] [serial = 679] [outer = 0FABE400] 06:43:19 INFO - PROCESS | 2700 | 1461073399162 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]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 793ms 06:43:19 INFO - PROCESS | 2700 | 1461073399214 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 2700 | 1461073399218 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 06:43:19 INFO - PROCESS | 2700 | 1461073399224 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:43:19 INFO - PROCESS | 2700 | 1461073399226 Marionette TRACE conn5 <- [1,870,null,{}] 06:43:19 INFO - PROCESS | 2700 | 1461073399230 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}] 06:43:19 INFO - PROCESS | 2700 | 1461073399311 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 06:43:19 INFO - PROCESS | 2700 | 1461073399392 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:19 INFO - PROCESS | 2700 | ++DOCSHELL 111F4800 == 28 [pid = 2700] [id = 227] 06:43:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 71 (1128B000) [pid = 2700] [serial = 680] [outer = 00000000] 06:43:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 72 (152C7400) [pid = 2700] [serial = 681] [outer = 1128B000] 06:43:19 INFO - PROCESS | 2700 | 1461073399439 Marionette DEBUG loaded listener.js 06:43:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 73 (1570B400) [pid = 2700] [serial = 682] [outer = 1128B000] 06:43:19 INFO - PROCESS | 2700 | 1461073399818 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]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 631ms 06:43:19 INFO - PROCESS | 2700 | 1461073399860 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 2700 | 1461073399862 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 06:43:19 INFO - PROCESS | 2700 | 1461073399865 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:43:19 INFO - PROCESS | 2700 | 1461073399869 Marionette TRACE conn5 <- [1,874,null,{}] 06:43:19 INFO - PROCESS | 2700 | 1461073399880 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}] 06:43:19 INFO - PROCESS | 2700 | 1461073399968 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 06:43:19 INFO - PROCESS | 2700 | 1461073399974 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:19 INFO - PROCESS | 2700 | ++DOCSHELL 158A3C00 == 29 [pid = 2700] [id = 228] 06:43:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 74 (158A6000) [pid = 2700] [serial = 683] [outer = 00000000] 06:43:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 75 (18206C00) [pid = 2700] [serial = 684] [outer = 158A6000] 06:43:20 INFO - PROCESS | 2700 | 1461073400024 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 76 (18243400) [pid = 2700] [serial = 685] [outer = 158A6000] 06:43:20 INFO - PROCESS | 2700 | 1461073400462 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]]]}] 06:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 06:43:20 INFO - PROCESS | 2700 | 1461073400500 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 06:43:20 INFO - PROCESS | 2700 | 1461073400502 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 06:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:43:20 INFO - PROCESS | 2700 | 1461073400505 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 2700 | 1461073400507 Marionette TRACE conn5 <- [1,878,null,{}] 06:43:20 INFO - PROCESS | 2700 | 1461073400521 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}] 06:43:20 INFO - PROCESS | 2700 | 1461073400627 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 06:43:20 INFO - PROCESS | 2700 | 1461073400706 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 2700 | ++DOCSHELL 182CEC00 == 30 [pid = 2700] [id = 229] 06:43:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 77 (18302C00) [pid = 2700] [serial = 686] [outer = 00000000] 06:43:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (18369800) [pid = 2700] [serial = 687] [outer = 18302C00] 06:43:20 INFO - PROCESS | 2700 | 1461073400753 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (1836D000) [pid = 2700] [serial = 688] [outer = 18302C00] 06:43:21 INFO - PROCESS | 2700 | 1461073401175 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]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 06:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:43:21 INFO - PROCESS | 2700 | 1461073401249 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 2700 | 1461073401251 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 06:43:21 INFO - PROCESS | 2700 | 1461073401254 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 2700 | 1461073401256 Marionette TRACE conn5 <- [1,882,null,{}] 06:43:21 INFO - PROCESS | 2700 | 1461073401259 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}] 06:43:21 INFO - PROCESS | 2700 | 1461073401361 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 06:43:21 INFO - PROCESS | 2700 | 1461073401373 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 2700 | ++DOCSHELL 18620400 == 31 [pid = 2700] [id = 230] 06:43:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (18621000) [pid = 2700] [serial = 689] [outer = 00000000] 06:43:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (1866C400) [pid = 2700] [serial = 690] [outer = 18621000] 06:43:21 INFO - PROCESS | 2700 | 1461073401419 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (18674000) [pid = 2700] [serial = 691] [outer = 18621000] 06:43:21 INFO - PROCESS | 2700 | 1461073401898 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]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 669ms 06:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:43:21 INFO - PROCESS | 2700 | 1461073401925 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 2700 | 1461073401927 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 06:43:21 INFO - PROCESS | 2700 | 1461073401930 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 2700 | 1461073401932 Marionette TRACE conn5 <- [1,886,null,{}] 06:43:21 INFO - PROCESS | 2700 | 1461073401935 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}] 06:43:22 INFO - PROCESS | 2700 | 1461073402085 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 06:43:22 INFO - PROCESS | 2700 | 1461073402148 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 2700 | ++DOCSHELL 101C2000 == 32 [pid = 2700] [id = 231] 06:43:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (186C6400) [pid = 2700] [serial = 692] [outer = 00000000] 06:43:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (193B2800) [pid = 2700] [serial = 693] [outer = 186C6400] 06:43:22 INFO - PROCESS | 2700 | 1461073402196 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (193ABC00) [pid = 2700] [serial = 694] [outer = 186C6400] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (18E43C00) [pid = 2700] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (1836E800) [pid = 2700] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (101B8800) [pid = 2700] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (158ABC00) [pid = 2700] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (1492D000) [pid = 2700] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (0F73E800) [pid = 2700] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (15230000) [pid = 2700] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 77 (1866C000) [pid = 2700] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 76 (1942FC00) [pid = 2700] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 75 (1820B800) [pid = 2700] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 74 (1862BC00) [pid = 2700] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:43:22 INFO - PROCESS | 2700 | --DOMWINDOW == 73 (1570F400) [pid = 2700] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:43:22 INFO - PROCESS | 2700 | 1461073402693 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]]]}] 06:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 832ms 06:43:22 INFO - PROCESS | 2700 | 1461073402763 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 2700 | 1461073402765 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 06:43:22 INFO - PROCESS | 2700 | 1461073402768 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:43:22 INFO - PROCESS | 2700 | 1461073402770 Marionette TRACE conn5 <- [1,890,null,{}] 06:43:22 INFO - PROCESS | 2700 | 1461073402774 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}] 06:43:22 INFO - PROCESS | 2700 | 1461073402849 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 06:43:22 INFO - PROCESS | 2700 | 1461073402931 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 2700 | ++DOCSHELL 0F73E800 == 33 [pid = 2700] [id = 232] 06:43:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 74 (0FAF2400) [pid = 2700] [serial = 695] [outer = 00000000] 06:43:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 75 (1862BC00) [pid = 2700] [serial = 696] [outer = 0FAF2400] 06:43:22 INFO - PROCESS | 2700 | 1461073402977 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 76 (193AE000) [pid = 2700] [serial = 697] [outer = 0FAF2400] 06:43:23 INFO - PROCESS | 2700 | 1461073403341 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]]]}] 06:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 06:43:23 INFO - PROCESS | 2700 | 1461073403419 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 2700 | 1461073403421 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 06:43:23 INFO - PROCESS | 2700 | 1461073403424 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 2700 | 1461073403426 Marionette TRACE conn5 <- [1,894,null,{}] 06:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:43:23 INFO - PROCESS | 2700 | 1461073403434 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}] 06:43:23 INFO - PROCESS | 2700 | 1461073403511 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 06:43:23 INFO - PROCESS | 2700 | 1461073403518 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 2700 | ++DOCSHELL 1942B800 == 34 [pid = 2700] [id = 233] 06:43:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 77 (196A4000) [pid = 2700] [serial = 698] [outer = 00000000] 06:43:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (196C5000) [pid = 2700] [serial = 699] [outer = 196A4000] 06:43:23 INFO - PROCESS | 2700 | 1461073403563 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (19F13400) [pid = 2700] [serial = 700] [outer = 196A4000] 06:43:23 INFO - PROCESS | 2700 | 1461073403977 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]]]}] 06:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 570ms 06:43:23 INFO - PROCESS | 2700 | 1461073404001 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 2700 | 1461073404002 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 06:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:43:24 INFO - PROCESS | 2700 | 1461073404005 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 2700 | 1461073404007 Marionette TRACE conn5 <- [1,898,null,{}] 06:43:24 INFO - PROCESS | 2700 | 1461073404010 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}] 06:43:24 INFO - PROCESS | 2700 | 1461073404121 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 06:43:24 INFO - PROCESS | 2700 | 1461073404129 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 2700 | ++DOCSHELL 19F12400 == 35 [pid = 2700] [id = 234] 06:43:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (19F14800) [pid = 2700] [serial = 701] [outer = 00000000] 06:43:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (19F1F800) [pid = 2700] [serial = 702] [outer = 19F14800] 06:43:24 INFO - PROCESS | 2700 | 1461073404173 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (19F37800) [pid = 2700] [serial = 703] [outer = 19F14800] 06:43:24 INFO - PROCESS | 2700 | 1461073404585 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]]]}] 06:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 06:43:24 INFO - PROCESS | 2700 | 1461073404644 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 2700 | 1461073404649 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 06:43:24 INFO - PROCESS | 2700 | 1461073404654 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:43:24 INFO - PROCESS | 2700 | 1461073404658 Marionette TRACE conn5 <- [1,902,null,{}] 06:43:24 INFO - PROCESS | 2700 | 1461073404665 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}] 06:43:24 INFO - PROCESS | 2700 | 1461073404764 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 06:43:24 INFO - PROCESS | 2700 | 1461073404992 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 2700 | ++DOCSHELL 10374C00 == 36 [pid = 2700] [id = 235] 06:43:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (10375800) [pid = 2700] [serial = 704] [outer = 00000000] 06:43:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (1072A400) [pid = 2700] [serial = 705] [outer = 10375800] 06:43:25 INFO - PROCESS | 2700 | 1461073405053 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (111EEC00) [pid = 2700] [serial = 706] [outer = 10375800] 06:43:25 INFO - PROCESS | 2700 | 1461073405606 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]]]}] 06:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 06:43:25 INFO - PROCESS | 2700 | 1461073405629 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 2700 | 1461073405633 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 06:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:43:25 INFO - PROCESS | 2700 | 1461073405641 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 2700 | 1461073405645 Marionette TRACE conn5 <- [1,906,null,{}] 06:43:25 INFO - PROCESS | 2700 | 1461073405650 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}] 06:43:25 INFO - PROCESS | 2700 | 1461073405756 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 06:43:25 INFO - PROCESS | 2700 | 1461073405855 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 2700 | ++DOCSHELL 14FF7400 == 37 [pid = 2700] [id = 236] 06:43:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (1644EC00) [pid = 2700] [serial = 707] [outer = 00000000] 06:43:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (16833C00) [pid = 2700] [serial = 708] [outer = 1644EC00] 06:43:25 INFO - PROCESS | 2700 | 1461073405912 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (1823D800) [pid = 2700] [serial = 709] [outer = 1644EC00] 06:43:26 INFO - PROCESS | 2700 | 1461073406521 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]]]}] 06:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 929ms 06:43:26 INFO - PROCESS | 2700 | 1461073406573 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 2700 | 1461073406576 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 06:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:43:26 INFO - PROCESS | 2700 | 1461073406580 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 2700 | 1461073406582 Marionette TRACE conn5 <- [1,910,null,{}] 06:43:26 INFO - PROCESS | 2700 | 1461073406592 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}] 06:43:26 INFO - PROCESS | 2700 | 1461073406699 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 06:43:26 INFO - PROCESS | 2700 | 1461073406822 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 2700 | ++DOCSHELL 19F1A800 == 38 [pid = 2700] [id = 237] 06:43:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (19F1B800) [pid = 2700] [serial = 710] [outer = 00000000] 06:43:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (1A3B7C00) [pid = 2700] [serial = 711] [outer = 19F1B800] 06:43:26 INFO - PROCESS | 2700 | 1461073406882 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (1A40D800) [pid = 2700] [serial = 712] [outer = 19F1B800] 06:43:27 INFO - PROCESS | 2700 | 1461073407485 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]]]}] 06:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 969ms 06:43:27 INFO - PROCESS | 2700 | 1461073407553 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 2700 | 1461073407555 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 06:43:27 INFO - PROCESS | 2700 | 1461073407559 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:43:27 INFO - PROCESS | 2700 | 1461073407561 Marionette TRACE conn5 <- [1,914,null,{}] 06:43:27 INFO - PROCESS | 2700 | 1461073407564 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}] 06:43:27 INFO - PROCESS | 2700 | 1461073407667 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 06:43:27 INFO - PROCESS | 2700 | 1461073407790 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 2700 | ++DOCSHELL 1A8A5400 == 39 [pid = 2700] [id = 238] 06:43:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1A8A5C00) [pid = 2700] [serial = 713] [outer = 00000000] 06:43:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (1A8AF000) [pid = 2700] [serial = 714] [outer = 1A8A5C00] 06:43:27 INFO - PROCESS | 2700 | 1461073407847 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1A8B2C00) [pid = 2700] [serial = 715] [outer = 1A8A5C00] 06:43:28 INFO - PROCESS | 2700 | 1461073408383 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]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 06:43:28 INFO - PROCESS | 2700 | 1461073408433 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 2700 | 1461073408435 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 06:43:28 INFO - PROCESS | 2700 | 1461073408439 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 2700 | 1461073408441 Marionette TRACE conn5 <- [1,918,null,{}] 06:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:43:28 INFO - PROCESS | 2700 | 1461073408444 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}] 06:43:28 INFO - PROCESS | 2700 | 1461073408545 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 06:43:28 INFO - PROCESS | 2700 | 1461073408641 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 2700 | ++DOCSHELL 1A8B4000 == 40 [pid = 2700] [id = 239] 06:43:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A924C00) [pid = 2700] [serial = 716] [outer = 00000000] 06:43:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A92D400) [pid = 2700] [serial = 717] [outer = 1A924C00] 06:43:28 INFO - PROCESS | 2700 | 1461073408697 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1A932000) [pid = 2700] [serial = 718] [outer = 1A924C00] 06:43:29 INFO - PROCESS | 2700 | 1461073409382 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]]]}] 06:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 969ms 06:43:29 INFO - PROCESS | 2700 | 1461073409414 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 06:43:29 INFO - PROCESS | 2700 | 1461073409418 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 06:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:43:29 INFO - PROCESS | 2700 | 1461073409423 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - PROCESS | 2700 | 1461073409427 Marionette TRACE conn5 <- [1,922,null,{}] 06:43:29 INFO - PROCESS | 2700 | 1461073409433 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}] 06:43:29 INFO - PROCESS | 2700 | 1461073409537 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 06:43:29 INFO - PROCESS | 2700 | 1461073409630 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 2700 | ++DOCSHELL 1092D400 == 41 [pid = 2700] [id = 240] 06:43:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (111E9000) [pid = 2700] [serial = 719] [outer = 00000000] 06:43:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (14941800) [pid = 2700] [serial = 720] [outer = 111E9000] 06:43:29 INFO - PROCESS | 2700 | 1461073409680 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (14E3CC00) [pid = 2700] [serial = 721] [outer = 111E9000] 06:43:30 INFO - PROCESS | 2700 | 1461073410233 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]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 889ms 06:43:30 INFO - PROCESS | 2700 | 1461073410314 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 2700 | 1461073410319 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 06:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:43:30 INFO - PROCESS | 2700 | 1461073410325 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 2700 | 1461073410327 Marionette TRACE conn5 <- [1,926,null,{}] 06:43:30 INFO - PROCESS | 2700 | 1461073410331 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}] 06:43:30 INFO - PROCESS | 2700 | 1461073410454 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 06:43:30 INFO - PROCESS | 2700 | --DOCSHELL 111EF800 == 40 [pid = 2700] [id = 19] 06:43:30 INFO - PROCESS | 2700 | --DOCSHELL 1FB43400 == 39 [pid = 2700] [id = 24] 06:43:30 INFO - PROCESS | 2700 | --DOCSHELL 15715C00 == 38 [pid = 2700] [id = 20] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (0FB4A400) [pid = 2700] [serial = 632] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (101B5400) [pid = 2700] [serial = 633] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (1570D000) [pid = 2700] [serial = 641] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (1A3AE400) [pid = 2700] [serial = 668] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (15714000) [pid = 2700] [serial = 642] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (193B3000) [pid = 2700] [serial = 659] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (19F11C00) [pid = 2700] [serial = 666] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (18249400) [pid = 2700] [serial = 647] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (18302800) [pid = 2700] [serial = 648] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (18671C00) [pid = 2700] [serial = 653] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (18ECB000) [pid = 2700] [serial = 657] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (193BA400) [pid = 2700] [serial = 660] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (19D9DC00) [pid = 2700] [serial = 665] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (18368C00) [pid = 2700] [serial = 662] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (193B3400) [pid = 2700] [serial = 663] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (18671400) [pid = 2700] [serial = 654] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (18ECBC00) [pid = 2700] [serial = 656] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (184A3000) [pid = 2700] [serial = 650] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (184A2400) [pid = 2700] [serial = 651] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (1072F800) [pid = 2700] [serial = 635] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (10734800) [pid = 2700] [serial = 636] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (16454400) [pid = 2700] [serial = 644] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 77 (1682CC00) [pid = 2700] [serial = 645] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 76 (14948400) [pid = 2700] [serial = 638] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | --DOMWINDOW == 75 (14BA1800) [pid = 2700] [serial = 639] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2700 | 1461073410580 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 2700 | ++DOCSHELL 0EF74800 == 39 [pid = 2700] [id = 241] 06:43:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 76 (0EF75000) [pid = 2700] [serial = 722] [outer = 00000000] 06:43:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 77 (0FB48800) [pid = 2700] [serial = 723] [outer = 0EF75000] 06:43:30 INFO - PROCESS | 2700 | 1461073410627 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (101BCC00) [pid = 2700] [serial = 724] [outer = 0EF75000] 06:43:31 INFO - PROCESS | 2700 | 1461073411081 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]]]}] 06:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 06:43:31 INFO - PROCESS | 2700 | 1461073411098 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 06:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:43:31 INFO - PROCESS | 2700 | 1461073411100 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 06:43:31 INFO - PROCESS | 2700 | 1461073411104 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 2700 | 1461073411107 Marionette TRACE conn5 <- [1,930,null,{}] 06:43:31 INFO - PROCESS | 2700 | 1461073411117 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}] 06:43:31 INFO - PROCESS | 2700 | 1461073411206 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 06:43:31 INFO - PROCESS | 2700 | 1461073411215 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 2700 | ++DOCSHELL 16332000 == 40 [pid = 2700] [id = 242] 06:43:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (16333C00) [pid = 2700] [serial = 725] [outer = 00000000] 06:43:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (1682F000) [pid = 2700] [serial = 726] [outer = 16333C00] 06:43:31 INFO - PROCESS | 2700 | 1461073411264 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (18209400) [pid = 2700] [serial = 727] [outer = 16333C00] 06:43:31 INFO - PROCESS | 2700 | 1461073411751 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]]]}] 06:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 689ms 06:43:31 INFO - PROCESS | 2700 | 1461073411794 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 2700 | 1461073411797 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 06:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:43:31 INFO - PROCESS | 2700 | 1461073411800 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 2700 | 1461073411802 Marionette TRACE conn5 <- [1,934,null,{}] 06:43:31 INFO - PROCESS | 2700 | 1461073411805 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}] 06:43:31 INFO - PROCESS | 2700 | 1461073411887 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 06:43:31 INFO - PROCESS | 2700 | 1461073411896 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 2700 | ++DOCSHELL 1830D000 == 41 [pid = 2700] [id = 243] 06:43:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (18363C00) [pid = 2700] [serial = 728] [outer = 00000000] 06:43:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (1861F400) [pid = 2700] [serial = 729] [outer = 18363C00] 06:43:31 INFO - PROCESS | 2700 | 1461073411943 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (18625800) [pid = 2700] [serial = 730] [outer = 18363C00] 06:43:32 INFO - PROCESS | 2700 | 1461073412376 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]]]}] 06:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 06:43:32 INFO - PROCESS | 2700 | 1461073412434 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 06:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:43:32 INFO - PROCESS | 2700 | 1461073412436 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 06:43:32 INFO - PROCESS | 2700 | 1461073412439 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 2700 | 1461073412441 Marionette TRACE conn5 <- [1,938,null,{}] 06:43:32 INFO - PROCESS | 2700 | 1461073412445 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}] 06:43:32 INFO - PROCESS | 2700 | 1461073412523 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 06:43:32 INFO - PROCESS | 2700 | 1461073412561 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 2700 | ++DOCSHELL 1862B400 == 42 [pid = 2700] [id = 244] 06:43:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (18670800) [pid = 2700] [serial = 731] [outer = 00000000] 06:43:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (186C3800) [pid = 2700] [serial = 732] [outer = 18670800] 06:43:32 INFO - PROCESS | 2700 | 1461073412608 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (18E50000) [pid = 2700] [serial = 733] [outer = 18670800] 06:43:33 INFO - PROCESS | 2700 | 1461073413077 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]]]}] 06:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 06:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:43:33 INFO - PROCESS | 2700 | 1461073413110 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 2700 | 1461073413112 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 06:43:33 INFO - PROCESS | 2700 | 1461073413115 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 2700 | 1461073413117 Marionette TRACE conn5 <- [1,942,null,{}] 06:43:33 INFO - PROCESS | 2700 | 1461073413120 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}] 06:43:33 INFO - PROCESS | 2700 | 1461073413246 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 06:43:33 INFO - PROCESS | 2700 | 1461073413253 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 2700 | ++DOCSHELL 1037A800 == 43 [pid = 2700] [id = 245] 06:43:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (19340C00) [pid = 2700] [serial = 734] [outer = 00000000] 06:43:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (196A2C00) [pid = 2700] [serial = 735] [outer = 19340C00] 06:43:33 INFO - PROCESS | 2700 | 1461073413343 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (196C0400) [pid = 2700] [serial = 736] [outer = 19340C00] 06:43:33 INFO - PROCESS | 2700 | 1461073413791 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]]]}] 06:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 729ms 06:43:33 INFO - PROCESS | 2700 | 1461073413846 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 2700 | 1461073413849 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 06:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:43:33 INFO - PROCESS | 2700 | 1461073413857 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 2700 | 1461073413859 Marionette TRACE conn5 <- [1,946,null,{}] 06:43:33 INFO - PROCESS | 2700 | 1461073413890 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}] 06:43:34 INFO - PROCESS | 2700 | 1461073414007 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 06:43:34 INFO - PROCESS | 2700 | 1461073414018 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 2700 | ++DOCSHELL 196C8000 == 44 [pid = 2700] [id = 246] 06:43:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (19E52C00) [pid = 2700] [serial = 737] [outer = 00000000] 06:43:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (19F2F800) [pid = 2700] [serial = 738] [outer = 19E52C00] 06:43:34 INFO - PROCESS | 2700 | 1461073414062 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (19F2BC00) [pid = 2700] [serial = 739] [outer = 19E52C00] 06:43:34 INFO - PROCESS | 2700 | 1461073414507 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]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 06:43:34 INFO - PROCESS | 2700 | 1461073414526 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 2700 | 1461073414528 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:43:34 INFO - PROCESS | 2700 | 1461073414531 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 2700 | 1461073414533 Marionette TRACE conn5 <- [1,950,null,{}] 06:43:34 INFO - PROCESS | 2700 | 1461073414536 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}] 06:43:34 INFO - PROCESS | 2700 | 1461073414643 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 06:43:34 INFO - PROCESS | 2700 | 1461073414649 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B1400 == 45 [pid = 2700] [id = 247] 06:43:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1A3B7800) [pid = 2700] [serial = 740] [outer = 00000000] 06:43:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A8AF800) [pid = 2700] [serial = 741] [outer = 1A3B7800] 06:43:34 INFO - PROCESS | 2700 | 1461073414695 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A951000) [pid = 2700] [serial = 742] [outer = 1A3B7800] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (1128B000) [pid = 2700] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (18302C00) [pid = 2700] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (1037EC00) [pid = 2700] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (18621000) [pid = 2700] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (158A6000) [pid = 2700] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (0FAF2400) [pid = 2700] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (196A4000) [pid = 2700] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:43:34 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (186C6400) [pid = 2700] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:43:35 INFO - PROCESS | 2700 | 1461073415177 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]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 669ms 06:43:35 INFO - PROCESS | 2700 | 1461073415203 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 2700 | 1461073415205 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 06:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:43:35 INFO - PROCESS | 2700 | 1461073415208 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 2700 | 1461073415209 Marionette TRACE conn5 <- [1,954,null,{}] 06:43:35 INFO - PROCESS | 2700 | 1461073415213 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}] 06:43:35 INFO - PROCESS | 2700 | 1461073415291 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 06:43:35 INFO - PROCESS | 2700 | 1461073415327 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 2700 | ++DOCSHELL 18369000 == 46 [pid = 2700] [id = 248] 06:43:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (1836B000) [pid = 2700] [serial = 743] [outer = 00000000] 06:43:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (1A8A7400) [pid = 2700] [serial = 744] [outer = 1836B000] 06:43:35 INFO - PROCESS | 2700 | 1461073415371 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (1A952C00) [pid = 2700] [serial = 745] [outer = 1836B000] 06:43:35 INFO - PROCESS | 2700 | 1461073415784 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]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 06:43:35 INFO - PROCESS | 2700 | 1461073415839 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 2700 | 1461073415841 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 06:43:35 INFO - PROCESS | 2700 | 1461073415844 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:43:35 INFO - PROCESS | 2700 | 1461073415845 Marionette TRACE conn5 <- [1,958,null,{}] 06:43:35 INFO - PROCESS | 2700 | 1461073415849 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}] 06:43:35 INFO - PROCESS | 2700 | 1461073415928 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 06:43:35 INFO - PROCESS | 2700 | 1461073415934 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 2700 | ++DOCSHELL 1A959800 == 47 [pid = 2700] [id = 249] 06:43:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1A95A400) [pid = 2700] [serial = 746] [outer = 00000000] 06:43:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (1A9A0C00) [pid = 2700] [serial = 747] [outer = 1A95A400] 06:43:35 INFO - PROCESS | 2700 | 1461073415978 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1A9A4800) [pid = 2700] [serial = 748] [outer = 1A95A400] 06:43:36 INFO - PROCESS | 2700 | 1461073416393 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]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 06:43:36 INFO - PROCESS | 2700 | 1461073416418 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 2700 | 1461073416421 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 06:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:43:36 INFO - PROCESS | 2700 | 1461073416424 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 2700 | 1461073416426 Marionette TRACE conn5 <- [1,962,null,{}] 06:43:36 INFO - PROCESS | 2700 | 1461073416445 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}] 06:43:36 INFO - PROCESS | 2700 | 1461073416541 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 06:43:36 INFO - PROCESS | 2700 | 1461073416547 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 2700 | ++DOCSHELL 1A95B800 == 48 [pid = 2700] [id = 250] 06:43:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A9A7C00) [pid = 2700] [serial = 749] [outer = 00000000] 06:43:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1AA7E800) [pid = 2700] [serial = 750] [outer = 1A9A7C00] 06:43:36 INFO - PROCESS | 2700 | 1461073416595 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1AA83000) [pid = 2700] [serial = 751] [outer = 1A9A7C00] 06:43:37 INFO - PROCESS | 2700 | 1461073417233 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]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 850ms 06:43:37 INFO - PROCESS | 2700 | 1461073417275 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 2700 | 1461073417279 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 06:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:43:37 INFO - PROCESS | 2700 | 1461073417299 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 2700 | 1461073417303 Marionette TRACE conn5 <- [1,966,null,{}] 06:43:37 INFO - PROCESS | 2700 | 1461073417309 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}] 06:43:37 INFO - PROCESS | 2700 | 1461073417420 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 06:43:37 INFO - PROCESS | 2700 | 1461073417549 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 2700 | ++DOCSHELL 10739000 == 49 [pid = 2700] [id = 251] 06:43:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (117A5C00) [pid = 2700] [serial = 752] [outer = 00000000] 06:43:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (14E31400) [pid = 2700] [serial = 753] [outer = 117A5C00] 06:43:37 INFO - PROCESS | 2700 | 1461073417610 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (1570FC00) [pid = 2700] [serial = 754] [outer = 117A5C00] 06:43:38 INFO - PROCESS | 2700 | 1461073418235 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]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 06:43:38 INFO - PROCESS | 2700 | 1461073418274 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 2700 | 1461073418280 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 06:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:43:38 INFO - PROCESS | 2700 | 1461073418286 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 2700 | 1461073418289 Marionette TRACE conn5 <- [1,970,null,{}] 06:43:38 INFO - PROCESS | 2700 | 1461073418293 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}] 06:43:38 INFO - PROCESS | 2700 | 1461073418403 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 06:43:38 INFO - PROCESS | 2700 | 1461073418503 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 2700 | ++DOCSHELL 1682EC00 == 50 [pid = 2700] [id = 252] 06:43:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (16835800) [pid = 2700] [serial = 755] [outer = 00000000] 06:43:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (18670400) [pid = 2700] [serial = 756] [outer = 16835800] 06:43:38 INFO - PROCESS | 2700 | 1461073418560 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (18E47C00) [pid = 2700] [serial = 757] [outer = 16835800] 06:43:39 INFO - PROCESS | 2700 | 1461073419177 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]]]}] 06:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 06:43:39 INFO - PROCESS | 2700 | 1461073419218 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 2700 | 1461073419221 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 06:43:39 INFO - PROCESS | 2700 | 1461073419224 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:43:39 INFO - PROCESS | 2700 | 1461073419228 Marionette TRACE conn5 <- [1,974,null,{}] 06:43:39 INFO - PROCESS | 2700 | 1461073419239 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}] 06:43:39 INFO - PROCESS | 2700 | 1461073419359 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 06:43:39 INFO - PROCESS | 2700 | 1461073419453 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 2700 | ++DOCSHELL 196BEC00 == 51 [pid = 2700] [id = 253] 06:43:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1A3B0C00) [pid = 2700] [serial = 758] [outer = 00000000] 06:43:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1AA7BC00) [pid = 2700] [serial = 759] [outer = 1A3B0C00] 06:43:39 INFO - PROCESS | 2700 | 1461073419512 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1AA84000) [pid = 2700] [serial = 760] [outer = 1A3B0C00] 06:43:40 INFO - PROCESS | 2700 | 1461073420103 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]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 929ms 06:43:40 INFO - PROCESS | 2700 | 1461073420158 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 2700 | 1461073420161 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 06:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:43:40 INFO - PROCESS | 2700 | 1461073420164 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 2700 | 1461073420166 Marionette TRACE conn5 <- [1,978,null,{}] 06:43:40 INFO - PROCESS | 2700 | 1461073420170 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}] 06:43:40 INFO - PROCESS | 2700 | 1461073420275 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 06:43:40 INFO - PROCESS | 2700 | 1461073420376 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 2700 | ++DOCSHELL 1ADB1000 == 52 [pid = 2700] [id = 254] 06:43:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1AE9F800) [pid = 2700] [serial = 761] [outer = 00000000] 06:43:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1AEA6800) [pid = 2700] [serial = 762] [outer = 1AE9F800] 06:43:40 INFO - PROCESS | 2700 | 1461073420432 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1AEAA000) [pid = 2700] [serial = 763] [outer = 1AE9F800] 06:43:41 INFO - PROCESS | 2700 | 1461073421055 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]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 06:43:41 INFO - PROCESS | 2700 | 1461073421141 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 2700 | 1461073421143 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 06:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:43:41 INFO - PROCESS | 2700 | 1461073421148 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 2700 | 1461073421150 Marionette TRACE conn5 <- [1,982,null,{}] 06:43:41 INFO - PROCESS | 2700 | 1461073421153 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}] 06:43:41 INFO - PROCESS | 2700 | 1461073421257 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 06:43:41 INFO - PROCESS | 2700 | 1461073421384 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 2700 | ++DOCSHELL 157C5C00 == 53 [pid = 2700] [id = 255] 06:43:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (18210C00) [pid = 2700] [serial = 764] [outer = 00000000] 06:43:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1849B000) [pid = 2700] [serial = 765] [outer = 18210C00] 06:43:41 INFO - PROCESS | 2700 | 1461073421441 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (193B7000) [pid = 2700] [serial = 766] [outer = 18210C00] 06:43:42 INFO - PROCESS | 2700 | 1461073422215 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]]]}] 06:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1122ms 06:43:42 INFO - PROCESS | 2700 | 1461073422275 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 2700 | 1461073422280 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 06:43:42 INFO - PROCESS | 2700 | 1461073422304 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 2700 | 1461073422307 Marionette TRACE conn5 <- [1,986,null,{}] 06:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:43:42 INFO - PROCESS | 2700 | 1461073422312 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}] 06:43:42 INFO - PROCESS | 2700 | 1461073422422 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 06:43:42 INFO - PROCESS | 2700 | 1461073422545 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 2700 | ++DOCSHELL 101BF000 == 54 [pid = 2700] [id = 256] 06:43:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (101C0C00) [pid = 2700] [serial = 767] [outer = 00000000] 06:43:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1119EC00) [pid = 2700] [serial = 768] [outer = 101C0C00] 06:43:42 INFO - PROCESS | 2700 | 1461073422597 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (13A06C00) [pid = 2700] [serial = 769] [outer = 101C0C00] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 1A959800 == 53 [pid = 2700] [id = 249] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 18369000 == 52 [pid = 2700] [id = 248] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 1A3B1400 == 51 [pid = 2700] [id = 247] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 196C8000 == 50 [pid = 2700] [id = 246] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 1037A800 == 49 [pid = 2700] [id = 245] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 1862B400 == 48 [pid = 2700] [id = 244] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 1830D000 == 47 [pid = 2700] [id = 243] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (13A4E400) [pid = 2700] [serial = 674] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (10737000) [pid = 2700] [serial = 671] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (19F1F800) [pid = 2700] [serial = 702] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 16332000 == 46 [pid = 2700] [id = 242] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 0EF74800 == 45 [pid = 2700] [id = 241] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 1092D400 == 44 [pid = 2700] [id = 240] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 19F1A800 == 43 [pid = 2700] [id = 237] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 14FF7400 == 42 [pid = 2700] [id = 236] 06:43:42 INFO - PROCESS | 2700 | --DOCSHELL 10374C00 == 41 [pid = 2700] [id = 235] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (152C7400) [pid = 2700] [serial = 681] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1570B400) [pid = 2700] [serial = 682] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (18369800) [pid = 2700] [serial = 687] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1836D000) [pid = 2700] [serial = 688] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (10734000) [pid = 2700] [serial = 677] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (111A2400) [pid = 2700] [serial = 678] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1866C400) [pid = 2700] [serial = 690] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (18206C00) [pid = 2700] [serial = 684] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1862BC00) [pid = 2700] [serial = 696] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (19F13400) [pid = 2700] [serial = 700] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (193B2800) [pid = 2700] [serial = 693] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (196C5000) [pid = 2700] [serial = 699] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (193ABC00) [pid = 2700] [serial = 694] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (1D966C00) [pid = 2700] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (18674000) [pid = 2700] [serial = 691] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (193AE000) [pid = 2700] [serial = 697] [outer = 00000000] [url = about:blank] 06:43:42 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (18243400) [pid = 2700] [serial = 685] [outer = 00000000] [url = about:blank] 06:43:43 INFO - PROCESS | 2700 | 1461073423157 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]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 870ms 06:43:43 INFO - PROCESS | 2700 | 1461073423181 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 2700 | 1461073423187 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 06:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:43:43 INFO - PROCESS | 2700 | 1461073423192 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 2700 | 1461073423195 Marionette TRACE conn5 <- [1,990,null,{}] 06:43:43 INFO - PROCESS | 2700 | 1461073423203 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}] 06:43:43 INFO - PROCESS | 2700 | 1461073423288 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 06:43:43 INFO - PROCESS | 2700 | 1461073423369 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 2700 | ++DOCSHELL 0FB4A400 == 42 [pid = 2700] [id = 257] 06:43:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (10374C00) [pid = 2700] [serial = 770] [outer = 00000000] 06:43:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (13AE7400) [pid = 2700] [serial = 771] [outer = 10374C00] 06:43:43 INFO - PROCESS | 2700 | 1461073423424 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (14B1FC00) [pid = 2700] [serial = 772] [outer = 10374C00] 06:43:43 INFO - PROCESS | 2700 | 1461073423831 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]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 06:43:43 INFO - PROCESS | 2700 | 1461073423886 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 2700 | 1461073423888 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 06:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:43:43 INFO - PROCESS | 2700 | 1461073423892 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 2700 | 1461073423895 Marionette TRACE conn5 <- [1,994,null,{}] 06:43:43 INFO - PROCESS | 2700 | 1461073423906 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}] 06:43:43 INFO - PROCESS | 2700 | 1461073423993 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 06:43:43 INFO - PROCESS | 2700 | 1461073423999 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 2700 | ++DOCSHELL 15232C00 == 43 [pid = 2700] [id = 258] 06:43:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (15233000) [pid = 2700] [serial = 773] [outer = 00000000] 06:43:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (158AFC00) [pid = 2700] [serial = 774] [outer = 15233000] 06:43:44 INFO - PROCESS | 2700 | 1461073424048 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (16450000) [pid = 2700] [serial = 775] [outer = 15233000] 06:43:44 INFO - PROCESS | 2700 | 1461073424499 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]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 06:43:44 INFO - PROCESS | 2700 | 1461073424566 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 2700 | 1461073424568 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 06:43:44 INFO - PROCESS | 2700 | 1461073424571 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 2700 | 1461073424573 Marionette TRACE conn5 <- [1,998,null,{}] 06:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:43:44 INFO - PROCESS | 2700 | 1461073424576 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}] 06:43:44 INFO - PROCESS | 2700 | 1461073424688 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 06:43:44 INFO - PROCESS | 2700 | 1461073424702 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 2700 | ++DOCSHELL 18209800 == 44 [pid = 2700] [id = 259] 06:43:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1820AC00) [pid = 2700] [serial = 776] [outer = 00000000] 06:43:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (18244000) [pid = 2700] [serial = 777] [outer = 1820AC00] 06:43:44 INFO - PROCESS | 2700 | 1461073424748 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (18285800) [pid = 2700] [serial = 778] [outer = 1820AC00] 06:43:45 INFO - PROCESS | 2700 | 1461073425190 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]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 669ms 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (19340C00) [pid = 2700] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (19E52C00) [pid = 2700] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1A3B7800) [pid = 2700] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (18670800) [pid = 2700] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (16333C00) [pid = 2700] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (0EF75000) [pid = 2700] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (111E9000) [pid = 2700] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (18363C00) [pid = 2700] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (1A95A400) [pid = 2700] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (1836B000) [pid = 2700] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (0FB74000) [pid = 2700] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:43:45 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (1A959400) [pid = 2700] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:43:45 INFO - PROCESS | 2700 | 1461073425653 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 2700 | 1461073425657 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 06:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:43:45 INFO - PROCESS | 2700 | 1461073425668 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 2700 | 1461073425672 Marionette TRACE conn5 <- [1,1002,null,{}] 06:43:45 INFO - PROCESS | 2700 | 1461073425679 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}] 06:43:45 INFO - PROCESS | 2700 | 1461073425798 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 06:43:45 INFO - PROCESS | 2700 | 1461073425895 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 2700 | ++DOCSHELL 0FA01C00 == 45 [pid = 2700] [id = 260] 06:43:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (0FA5A800) [pid = 2700] [serial = 779] [outer = 00000000] 06:43:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1010E000) [pid = 2700] [serial = 780] [outer = 0FA5A800] 06:43:45 INFO - PROCESS | 2700 | 1461073425953 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (10377400) [pid = 2700] [serial = 781] [outer = 0FA5A800] 06:43:46 INFO - PROCESS | 2700 | 1461073426578 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]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 06:43:46 INFO - PROCESS | 2700 | 1461073426607 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 2700 | 1461073426611 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 06:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:43:46 INFO - PROCESS | 2700 | 1461073426619 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 2700 | 1461073426623 Marionette TRACE conn5 <- [1,1006,null,{}] 06:43:46 INFO - PROCESS | 2700 | 1461073426627 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}] 06:43:46 INFO - PROCESS | 2700 | 1461073426755 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 06:43:46 INFO - PROCESS | 2700 | 1461073426883 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 2700 | ++DOCSHELL 1522F400 == 46 [pid = 2700] [id = 261] 06:43:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (152BFC00) [pid = 2700] [serial = 782] [outer = 00000000] 06:43:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (15711800) [pid = 2700] [serial = 783] [outer = 152BFC00] 06:43:46 INFO - PROCESS | 2700 | 1461073426939 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (1579E800) [pid = 2700] [serial = 784] [outer = 152BFC00] 06:43:47 INFO - PROCESS | 2700 | 1461073427526 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]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 06:43:47 INFO - PROCESS | 2700 | 1461073427592 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 2700 | 1461073427594 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 06:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:43:47 INFO - PROCESS | 2700 | 1461073427598 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 2700 | 1461073427600 Marionette TRACE conn5 <- [1,1010,null,{}] 06:43:47 INFO - PROCESS | 2700 | 1461073427610 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}] 06:43:47 INFO - PROCESS | 2700 | 1461073427714 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 06:43:47 INFO - PROCESS | 2700 | 1461073427842 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 2700 | ++DOCSHELL 1830BC00 == 47 [pid = 2700] [id = 262] 06:43:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (18364C00) [pid = 2700] [serial = 785] [outer = 00000000] 06:43:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (1836B000) [pid = 2700] [serial = 786] [outer = 18364C00] 06:43:47 INFO - PROCESS | 2700 | 1461073427903 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (18371800) [pid = 2700] [serial = 787] [outer = 18364C00] 06:43:48 INFO - PROCESS | 2700 | 1461073428522 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]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 06:43:48 INFO - PROCESS | 2700 | 1461073428571 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 2700 | 1461073428573 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 06:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:43:48 INFO - PROCESS | 2700 | 1461073428577 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 2700 | 1461073428579 Marionette TRACE conn5 <- [1,1014,null,{}] 06:43:48 INFO - PROCESS | 2700 | 1461073428583 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}] 06:43:48 INFO - PROCESS | 2700 | 1461073428687 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 06:43:48 INFO - PROCESS | 2700 | 1461073428815 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 2700 | ++DOCSHELL 1862CC00 == 48 [pid = 2700] [id = 263] 06:43:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (18668000) [pid = 2700] [serial = 788] [outer = 00000000] 06:43:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (18675800) [pid = 2700] [serial = 789] [outer = 18668000] 06:43:48 INFO - PROCESS | 2700 | 1461073428873 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (186C5400) [pid = 2700] [serial = 790] [outer = 18668000] 06:43:49 INFO - PROCESS | 2700 | 1461073429441 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]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 06:43:49 INFO - PROCESS | 2700 | 1461073429511 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 2700 | 1461073429513 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 06:43:49 INFO - PROCESS | 2700 | 1461073429516 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:43:49 INFO - PROCESS | 2700 | 1461073429518 Marionette TRACE conn5 <- [1,1018,null,{}] 06:43:49 INFO - PROCESS | 2700 | 1461073429522 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}] 06:43:49 INFO - PROCESS | 2700 | 1461073429625 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 06:43:49 INFO - PROCESS | 2700 | 1461073429751 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 2700 | ++DOCSHELL 18670000 == 49 [pid = 2700] [id = 264] 06:43:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (18675400) [pid = 2700] [serial = 791] [outer = 00000000] 06:43:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (19349800) [pid = 2700] [serial = 792] [outer = 18675400] 06:43:49 INFO - PROCESS | 2700 | 1461073429808 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (19348C00) [pid = 2700] [serial = 793] [outer = 18675400] 06:43:50 INFO - PROCESS | 2700 | 1461073430352 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]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 869ms 06:43:50 INFO - PROCESS | 2700 | 1461073430391 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 2700 | 1461073430393 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 06:43:50 INFO - PROCESS | 2700 | 1461073430397 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 2700 | 1461073430398 Marionette TRACE conn5 <- [1,1022,null,{}] 06:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:43:50 INFO - PROCESS | 2700 | 1461073430402 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}] 06:43:50 INFO - PROCESS | 2700 | 1461073430530 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 06:43:50 INFO - PROCESS | 2700 | 1461073430631 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 2700 | ++DOCSHELL 18E4FC00 == 50 [pid = 2700] [id = 265] 06:43:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1942B400) [pid = 2700] [serial = 794] [outer = 00000000] 06:43:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (196C2000) [pid = 2700] [serial = 795] [outer = 1942B400] 06:43:50 INFO - PROCESS | 2700 | 1461073430690 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (19DA4000) [pid = 2700] [serial = 796] [outer = 1942B400] 06:43:51 INFO - PROCESS | 2700 | 1461073431235 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]]]}] 06:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 06:43:51 INFO - PROCESS | 2700 | 1461073431331 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 06:43:51 INFO - PROCESS | 2700 | 1461073431334 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 06:43:51 INFO - PROCESS | 2700 | 1461073431337 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:43:51 INFO - PROCESS | 2700 | 1461073431339 Marionette TRACE conn5 <- [1,1026,null,{}] 06:43:51 INFO - PROCESS | 2700 | 1461073431343 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}] 06:43:51 INFO - PROCESS | 2700 | 1461073431443 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 06:43:51 INFO - PROCESS | 2700 | 1461073431548 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 2700 | ++DOCSHELL 1570BC00 == 51 [pid = 2700] [id = 266] 06:43:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1579CC00) [pid = 2700] [serial = 797] [outer = 00000000] 06:43:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (18667800) [pid = 2700] [serial = 798] [outer = 1579CC00] 06:43:51 INFO - PROCESS | 2700 | 1461073431604 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (18E4F400) [pid = 2700] [serial = 799] [outer = 1579CC00] 06:43:52 INFO - PROCESS | 2700 | 1461073432244 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]]]}] 06:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 06:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:43:52 INFO - PROCESS | 2700 | 1461073432312 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 2700 | 1461073432316 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 06:43:52 INFO - PROCESS | 2700 | 1461073432321 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 2700 | 1461073432324 Marionette TRACE conn5 <- [1,1030,null,{}] 06:43:52 INFO - PROCESS | 2700 | 1461073432331 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}] 06:43:52 INFO - PROCESS | 2700 | 1461073432431 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 06:43:52 INFO - PROCESS | 2700 | 1461073432566 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 2700 | ++DOCSHELL 10375C00 == 52 [pid = 2700] [id = 267] 06:43:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (105CB400) [pid = 2700] [serial = 800] [outer = 00000000] 06:43:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1072A800) [pid = 2700] [serial = 801] [outer = 105CB400] 06:43:52 INFO - PROCESS | 2700 | 1461073432617 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (14923400) [pid = 2700] [serial = 802] [outer = 105CB400] 06:43:52 INFO - PROCESS | 2700 | --DOCSHELL 15232C00 == 51 [pid = 2700] [id = 258] 06:43:52 INFO - PROCESS | 2700 | --DOCSHELL 0FB4A400 == 50 [pid = 2700] [id = 257] 06:43:52 INFO - PROCESS | 2700 | --DOCSHELL 101BF000 == 49 [pid = 2700] [id = 256] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14941400) [pid = 2700] [serial = 675] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1AA86800) [pid = 2700] [serial = 630] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (196A2C00) [pid = 2700] [serial = 735] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (19F2F800) [pid = 2700] [serial = 738] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (196C0400) [pid = 2700] [serial = 736] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1A8AF800) [pid = 2700] [serial = 741] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (186C3800) [pid = 2700] [serial = 732] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1682F000) [pid = 2700] [serial = 726] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (18209400) [pid = 2700] [serial = 727] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1A92D400) [pid = 2700] [serial = 717] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (0FB48800) [pid = 2700] [serial = 723] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (101BCC00) [pid = 2700] [serial = 724] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (14E3CC00) [pid = 2700] [serial = 721] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (14941800) [pid = 2700] [serial = 720] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1A8AF000) [pid = 2700] [serial = 714] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1072A400) [pid = 2700] [serial = 705] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (1A3B7C00) [pid = 2700] [serial = 711] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (19F2BC00) [pid = 2700] [serial = 739] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (16833C00) [pid = 2700] [serial = 708] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (1861F400) [pid = 2700] [serial = 729] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (18625800) [pid = 2700] [serial = 730] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (1A9A4800) [pid = 2700] [serial = 748] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (1A8A7400) [pid = 2700] [serial = 744] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (1AA7E800) [pid = 2700] [serial = 750] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1A9A0C00) [pid = 2700] [serial = 747] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (1A951000) [pid = 2700] [serial = 742] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (1A952C00) [pid = 2700] [serial = 745] [outer = 00000000] [url = about:blank] 06:43:52 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (18E50000) [pid = 2700] [serial = 733] [outer = 00000000] [url = about:blank] 06:43:53 INFO - PROCESS | 2700 | 1461073433117 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]]]}] 06:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 830ms 06:43:53 INFO - PROCESS | 2700 | 1461073433154 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 2700 | 1461073433159 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 06:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:43:53 INFO - PROCESS | 2700 | 1461073433170 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 2700 | 1461073433172 Marionette TRACE conn5 <- [1,1034,null,{}] 06:43:53 INFO - PROCESS | 2700 | 1461073433176 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}] 06:43:53 INFO - PROCESS | 2700 | 1461073433260 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 06:43:53 INFO - PROCESS | 2700 | 1461073433338 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 2700 | ++DOCSHELL 111A1800 == 50 [pid = 2700] [id = 268] 06:43:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (111E7800) [pid = 2700] [serial = 803] [outer = 00000000] 06:43:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (14B21400) [pid = 2700] [serial = 804] [outer = 111E7800] 06:43:53 INFO - PROCESS | 2700 | 1461073433396 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (14E3F400) [pid = 2700] [serial = 805] [outer = 111E7800] 06:43:53 INFO - PROCESS | 2700 | 1461073433798 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]]]}] 06:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 06:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:43:53 INFO - PROCESS | 2700 | 1461073433842 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 2700 | 1461073433845 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 06:43:53 INFO - PROCESS | 2700 | 1461073433848 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 2700 | 1461073433851 Marionette TRACE conn5 <- [1,1038,null,{}] 06:43:53 INFO - PROCESS | 2700 | 1461073433862 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}] 06:43:53 INFO - PROCESS | 2700 | 1461073433951 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 06:43:53 INFO - PROCESS | 2700 | 1461073433998 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 2700 | ++DOCSHELL 16834000 == 51 [pid = 2700] [id = 269] 06:43:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (16834400) [pid = 2700] [serial = 806] [outer = 00000000] 06:43:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (1820B800) [pid = 2700] [serial = 807] [outer = 16834400] 06:43:54 INFO - PROCESS | 2700 | 1461073434047 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (18287C00) [pid = 2700] [serial = 808] [outer = 16834400] 06:43:54 INFO - PROCESS | 2700 | 1461073434513 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]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 06:43:54 INFO - PROCESS | 2700 | 1461073434538 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 2700 | 1461073434541 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 06:43:54 INFO - PROCESS | 2700 | 1461073434544 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 2700 | 1461073434546 Marionette TRACE conn5 <- [1,1042,null,{}] 06:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:43:54 INFO - PROCESS | 2700 | 1461073434549 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}] 06:43:54 INFO - PROCESS | 2700 | 1461073434632 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 06:43:54 INFO - PROCESS | 2700 | 1461073434638 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 2700 | ++DOCSHELL 18623800 == 52 [pid = 2700] [id = 270] 06:43:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (18625800) [pid = 2700] [serial = 809] [outer = 00000000] 06:43:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (18E28800) [pid = 2700] [serial = 810] [outer = 18625800] 06:43:54 INFO - PROCESS | 2700 | 1461073434683 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (193AE000) [pid = 2700] [serial = 811] [outer = 18625800] 06:43:55 INFO - PROCESS | 2700 | 1461073435093 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]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 569ms 06:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:43:55 INFO - PROCESS | 2700 | 1461073435118 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 2700 | 1461073435120 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 06:43:55 INFO - PROCESS | 2700 | 1461073435124 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 2700 | 1461073435125 Marionette TRACE conn5 <- [1,1046,null,{}] 06:43:55 INFO - PROCESS | 2700 | 1461073435146 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}] 06:43:55 INFO - PROCESS | 2700 | 1461073435255 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 06:43:55 INFO - PROCESS | 2700 | 1461073435262 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 2700 | ++DOCSHELL 18670800 == 53 [pid = 2700] [id = 271] 06:43:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (18673000) [pid = 2700] [serial = 812] [outer = 00000000] 06:43:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (196AC000) [pid = 2700] [serial = 813] [outer = 18673000] 06:43:55 INFO - PROCESS | 2700 | 1461073435306 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (196C1000) [pid = 2700] [serial = 814] [outer = 18673000] 06:43:55 INFO - PROCESS | 2700 | 1461073435796 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]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 06:43:55 INFO - PROCESS | 2700 | 1461073435855 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 2700 | 1461073435857 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 06:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:43:55 INFO - PROCESS | 2700 | 1461073435860 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 2700 | 1461073435861 Marionette TRACE conn5 <- [1,1050,null,{}] 06:43:55 INFO - PROCESS | 2700 | 1461073435865 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}] 06:43:55 INFO - PROCESS | 2700 | 1461073435999 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 06:43:56 INFO - PROCESS | 2700 | 1461073436060 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 2700 | ++DOCSHELL 19F11C00 == 54 [pid = 2700] [id = 272] 06:43:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (19F2F400) [pid = 2700] [serial = 815] [outer = 00000000] 06:43:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1A3B8000) [pid = 2700] [serial = 816] [outer = 19F2F400] 06:43:56 INFO - PROCESS | 2700 | 1461073436108 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1A410400) [pid = 2700] [serial = 817] [outer = 19F2F400] 06:43:56 INFO - PROCESS | 2700 | 1461073436536 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]]]}] 06:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 06:43:56 INFO - PROCESS | 2700 | 1461073436600 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 06:43:56 INFO - PROCESS | 2700 | 1461073436602 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 06:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:43:56 INFO - PROCESS | 2700 | 1461073436611 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:43:56 INFO - PROCESS | 2700 | 1461073436613 Marionette TRACE conn5 <- [1,1054,null,{}] 06:43:56 INFO - PROCESS | 2700 | 1461073436616 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}] 06:43:56 INFO - PROCESS | 2700 | 1461073436723 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 06:43:56 INFO - PROCESS | 2700 | 1461073436783 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 2700 | ++DOCSHELL 1A615400 == 55 [pid = 2700] [id = 273] 06:43:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1A616800) [pid = 2700] [serial = 818] [outer = 00000000] 06:43:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1A8AC000) [pid = 2700] [serial = 819] [outer = 1A616800] 06:43:56 INFO - PROCESS | 2700 | 1461073436829 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1A8A9800) [pid = 2700] [serial = 820] [outer = 1A616800] 06:43:57 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (18210C00) [pid = 2700] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:43:57 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (101C0C00) [pid = 2700] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:43:57 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (15233000) [pid = 2700] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:43:57 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (10374C00) [pid = 2700] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:43:57 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (19F14800) [pid = 2700] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:43:57 INFO - PROCESS | 2700 | 1461073437268 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]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 06:43:57 INFO - PROCESS | 2700 | 1461073437288 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 2700 | 1461073437290 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 06:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:43:57 INFO - PROCESS | 2700 | 1461073437297 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 2700 | 1461073437299 Marionette TRACE conn5 <- [1,1058,null,{}] 06:43:57 INFO - PROCESS | 2700 | 1461073437302 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}] 06:43:57 INFO - PROCESS | 2700 | 1461073437382 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 06:43:57 INFO - PROCESS | 2700 | 1461073437389 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 2700 | ++DOCSHELL 15233000 == 56 [pid = 2700] [id = 274] 06:43:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1579C800) [pid = 2700] [serial = 821] [outer = 00000000] 06:43:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1A8B4C00) [pid = 2700] [serial = 822] [outer = 1579C800] 06:43:57 INFO - PROCESS | 2700 | 1461073437434 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1A92BC00) [pid = 2700] [serial = 823] [outer = 1579C800] 06:43:57 INFO - PROCESS | 2700 | 1461073437863 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]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 06:43:57 INFO - PROCESS | 2700 | 1461073437925 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 06:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:43:57 INFO - PROCESS | 2700 | 1461073437927 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 06:43:57 INFO - PROCESS | 2700 | 1461073437930 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 2700 | 1461073437931 Marionette TRACE conn5 <- [1,1062,null,{}] 06:43:57 INFO - PROCESS | 2700 | 1461073437935 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}] 06:43:57 INFO - PROCESS | 2700 | 1461073438015 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 06:43:58 INFO - PROCESS | 2700 | 1461073438021 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 2700 | ++DOCSHELL 0F73D800 == 57 [pid = 2700] [id = 275] 06:43:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (10927800) [pid = 2700] [serial = 824] [outer = 00000000] 06:43:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1A955400) [pid = 2700] [serial = 825] [outer = 10927800] 06:43:58 INFO - PROCESS | 2700 | 1461073438090 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1A959000) [pid = 2700] [serial = 826] [outer = 10927800] 06:43:58 INFO - PROCESS | 2700 | 1461073438499 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]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 06:43:58 INFO - PROCESS | 2700 | 1461073438561 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 2700 | 1461073438563 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 06:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:43:58 INFO - PROCESS | 2700 | 1461073438566 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 2700 | 1461073438567 Marionette TRACE conn5 <- [1,1066,null,{}] 06:43:58 INFO - PROCESS | 2700 | 1461073438570 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}] 06:43:58 INFO - PROCESS | 2700 | 1461073438652 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 06:43:58 INFO - PROCESS | 2700 | 1461073438658 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 2700 | ++DOCSHELL 111A5400 == 58 [pid = 2700] [id = 276] 06:43:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1A95CC00) [pid = 2700] [serial = 827] [outer = 00000000] 06:43:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1A9A4000) [pid = 2700] [serial = 828] [outer = 1A95CC00] 06:43:58 INFO - PROCESS | 2700 | 1461073438702 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1A9A9C00) [pid = 2700] [serial = 829] [outer = 1A95CC00] 06:43:59 INFO - PROCESS | 2700 | 1461073439104 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]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 570ms 06:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:43:59 INFO - PROCESS | 2700 | 1461073439136 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 2700 | 1461073439139 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 06:43:59 INFO - PROCESS | 2700 | 1461073439141 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 2700 | 1461073439144 Marionette TRACE conn5 <- [1,1070,null,{}] 06:43:59 INFO - PROCESS | 2700 | 1461073439147 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}] 06:43:59 INFO - PROCESS | 2700 | 1461073439288 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 06:43:59 INFO - PROCESS | 2700 | 1461073439473 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 2700 | ++DOCSHELL 0FAEE000 == 59 [pid = 2700] [id = 277] 06:43:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (0FAF1000) [pid = 2700] [serial = 830] [outer = 00000000] 06:43:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (101BEC00) [pid = 2700] [serial = 831] [outer = 0FAF1000] 06:43:59 INFO - PROCESS | 2700 | 1461073439531 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1072C400) [pid = 2700] [serial = 832] [outer = 0FAF1000] 06:44:00 INFO - PROCESS | 2700 | 1461073440090 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]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1019ms 06:44:00 INFO - PROCESS | 2700 | 1461073440164 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 2700 | 1461073440168 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 06:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:44:00 INFO - PROCESS | 2700 | 1461073440173 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 2700 | 1461073440177 Marionette TRACE conn5 <- [1,1074,null,{}] 06:44:00 INFO - PROCESS | 2700 | 1461073440183 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}] 06:44:00 INFO - PROCESS | 2700 | 1461073440325 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 06:44:00 INFO - PROCESS | 2700 | 1461073440451 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 2700 | ++DOCSHELL 15801800 == 60 [pid = 2700] [id = 278] 06:44:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1580D000) [pid = 2700] [serial = 833] [outer = 00000000] 06:44:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (16836C00) [pid = 2700] [serial = 834] [outer = 1580D000] 06:44:00 INFO - PROCESS | 2700 | 1461073440515 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (18302400) [pid = 2700] [serial = 835] [outer = 1580D000] 06:44:01 INFO - PROCESS | 2700 | 1461073441115 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]]]}] 06:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 06:44:01 INFO - PROCESS | 2700 | 1461073441151 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 2700 | 1461073441155 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 06:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:44:01 INFO - PROCESS | 2700 | 1461073441159 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 2700 | 1461073441161 Marionette TRACE conn5 <- [1,1078,null,{}] 06:44:01 INFO - PROCESS | 2700 | 1461073441180 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}] 06:44:01 INFO - PROCESS | 2700 | 1461073441288 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 06:44:01 INFO - PROCESS | 2700 | 1461073441418 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 2700 | ++DOCSHELL 19F17C00 == 61 [pid = 2700] [id = 279] 06:44:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (19F1DC00) [pid = 2700] [serial = 836] [outer = 00000000] 06:44:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A3B3400) [pid = 2700] [serial = 837] [outer = 19F1DC00] 06:44:01 INFO - PROCESS | 2700 | 1461073441474 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A8AD400) [pid = 2700] [serial = 838] [outer = 19F1DC00] 06:44:02 INFO - PROCESS | 2700 | 1461073442098 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]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 990ms 06:44:02 INFO - PROCESS | 2700 | 1461073442153 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 2700 | 1461073442156 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 06:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:44:02 INFO - PROCESS | 2700 | 1461073442166 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 2700 | 1461073442172 Marionette TRACE conn5 <- [1,1082,null,{}] 06:44:02 INFO - PROCESS | 2700 | 1461073442177 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}] 06:44:02 INFO - PROCESS | 2700 | 1461073442288 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 06:44:02 INFO - PROCESS | 2700 | 1461073442419 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 2700 | ++DOCSHELL 1ADA9C00 == 62 [pid = 2700] [id = 280] 06:44:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1ADB2400) [pid = 2700] [serial = 839] [outer = 00000000] 06:44:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1AEA7400) [pid = 2700] [serial = 840] [outer = 1ADB2400] 06:44:02 INFO - PROCESS | 2700 | 1461073442476 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1AEAE400) [pid = 2700] [serial = 841] [outer = 1ADB2400] 06:44:03 INFO - PROCESS | 2700 | 1461073443070 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]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1195ms 06:44:03 INFO - PROCESS | 2700 | 1461073443376 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 2700 | 1461073443380 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 06:44:03 INFO - PROCESS | 2700 | 1461073443386 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 2700 | 1461073443389 Marionette TRACE conn5 <- [1,1086,null,{}] 06:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:44:03 INFO - PROCESS | 2700 | 1461073443394 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}] 06:44:03 INFO - PROCESS | 2700 | 1461073443492 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 06:44:03 INFO - PROCESS | 2700 | 1461073443578 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 2700 | ++DOCSHELL 1010E800 == 63 [pid = 2700] [id = 281] 06:44:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (106C7C00) [pid = 2700] [serial = 842] [outer = 00000000] 06:44:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (107B8000) [pid = 2700] [serial = 843] [outer = 106C7C00] 06:44:03 INFO - PROCESS | 2700 | 1461073443666 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1128B400) [pid = 2700] [serial = 844] [outer = 106C7C00] 06:44:04 INFO - PROCESS | 2700 | 1461073444270 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]]]}] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 111A5400 == 62 [pid = 2700] [id = 276] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 0F73D800 == 61 [pid = 2700] [id = 275] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 15233000 == 60 [pid = 2700] [id = 274] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 1A615400 == 59 [pid = 2700] [id = 273] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 19F11C00 == 58 [pid = 2700] [id = 272] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 18670800 == 57 [pid = 2700] [id = 271] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 18623800 == 56 [pid = 2700] [id = 270] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 16834000 == 55 [pid = 2700] [id = 269] 06:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (14E31400) [pid = 2700] [serial = 753] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (18670400) [pid = 2700] [serial = 756] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1AEA6800) [pid = 2700] [serial = 762] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1AA7BC00) [pid = 2700] [serial = 759] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (18244000) [pid = 2700] [serial = 777] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 111A1800 == 54 [pid = 2700] [id = 268] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 10375C00 == 53 [pid = 2700] [id = 267] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 1830BC00 == 52 [pid = 2700] [id = 262] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 1522F400 == 51 [pid = 2700] [id = 261] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 0FA01C00 == 50 [pid = 2700] [id = 260] 06:44:04 INFO - PROCESS | 2700 | --DOCSHELL 18209800 == 49 [pid = 2700] [id = 259] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1849B000) [pid = 2700] [serial = 765] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1119EC00) [pid = 2700] [serial = 768] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (16450000) [pid = 2700] [serial = 775] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (13A06C00) [pid = 2700] [serial = 769] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14B1FC00) [pid = 2700] [serial = 772] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (13AE7400) [pid = 2700] [serial = 771] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (158AFC00) [pid = 2700] [serial = 774] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (193B7000) [pid = 2700] [serial = 766] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (19F37800) [pid = 2700] [serial = 703] [outer = 00000000] [url = about:blank] 06:44:04 INFO - PROCESS | 2700 | 1461073444400 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 06:44:04 INFO - PROCESS | 2700 | 1461073444403 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 06:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:44:04 INFO - PROCESS | 2700 | 1461073444414 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:44:04 INFO - PROCESS | 2700 | 1461073444418 Marionette TRACE conn5 <- [1,1090,null,{}] 06:44:04 INFO - PROCESS | 2700 | 1461073444422 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}] 06:44:04 INFO - PROCESS | 2700 | 1461073444509 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 06:44:04 INFO - PROCESS | 2700 | 1461073444516 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:04 INFO - PROCESS | 2700 | ++DOCSHELL 101C1400 == 50 [pid = 2700] [id = 282] 06:44:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (101C3000) [pid = 2700] [serial = 845] [outer = 00000000] 06:44:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (106D1800) [pid = 2700] [serial = 846] [outer = 101C3000] 06:44:04 INFO - PROCESS | 2700 | 1461073444561 Marionette DEBUG loaded listener.js 06:44:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1092D400) [pid = 2700] [serial = 847] [outer = 101C3000] 06:44:05 INFO - PROCESS | 2700 | 1461073445060 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]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 729ms 06:44:05 INFO - PROCESS | 2700 | 1461073445145 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 2700 | 1461073445147 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 06:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:44:05 INFO - PROCESS | 2700 | 1461073445151 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 2700 | 1461073445153 Marionette TRACE conn5 <- [1,1094,null,{}] 06:44:05 INFO - PROCESS | 2700 | 1461073445162 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}] 06:44:05 INFO - PROCESS | 2700 | 1461073445251 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 06:44:05 INFO - PROCESS | 2700 | 1461073445329 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 2700 | ++DOCSHELL 14948400 == 51 [pid = 2700] [id = 283] 06:44:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (14B21000) [pid = 2700] [serial = 848] [outer = 00000000] 06:44:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (152DDC00) [pid = 2700] [serial = 849] [outer = 14B21000] 06:44:05 INFO - PROCESS | 2700 | 1461073445378 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1579A400) [pid = 2700] [serial = 850] [outer = 14B21000] 06:44:05 INFO - PROCESS | 2700 | 1461073445804 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]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 06:44:05 INFO - PROCESS | 2700 | 1461073445825 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 2700 | 1461073445827 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 06:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:44:05 INFO - PROCESS | 2700 | 1461073445830 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 2700 | 1461073445831 Marionette TRACE conn5 <- [1,1098,null,{}] 06:44:05 INFO - PROCESS | 2700 | 1461073445834 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}] 06:44:05 INFO - PROCESS | 2700 | 1461073445915 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 06:44:05 INFO - PROCESS | 2700 | 1461073445921 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 2700 | ++DOCSHELL 16451800 == 52 [pid = 2700] [id = 284] 06:44:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (16457C00) [pid = 2700] [serial = 851] [outer = 00000000] 06:44:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (18372000) [pid = 2700] [serial = 852] [outer = 16457C00] 06:44:05 INFO - PROCESS | 2700 | 1461073445967 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (18625400) [pid = 2700] [serial = 853] [outer = 16457C00] 06:44:06 INFO - PROCESS | 2700 | 1461073446407 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]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 06:44:06 INFO - PROCESS | 2700 | 1461073446471 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 2700 | 1461073446473 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 06:44:06 INFO - PROCESS | 2700 | 1461073446476 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 2700 | 1461073446478 Marionette TRACE conn5 <- [1,1102,null,{}] 06:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:44:06 INFO - PROCESS | 2700 | 1461073446481 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}] 06:44:06 INFO - PROCESS | 2700 | 1461073446594 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 06:44:06 INFO - PROCESS | 2700 | 1461073446604 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 2700 | ++DOCSHELL 1862B400 == 53 [pid = 2700] [id = 285] 06:44:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1866C800) [pid = 2700] [serial = 854] [outer = 00000000] 06:44:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (186C3400) [pid = 2700] [serial = 855] [outer = 1866C800] 06:44:06 INFO - PROCESS | 2700 | 1461073446694 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (18E44000) [pid = 2700] [serial = 856] [outer = 1866C800] 06:44:07 INFO - PROCESS | 2700 | 1461073447087 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]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 06:44:07 INFO - PROCESS | 2700 | 1461073447154 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 06:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:44:07 INFO - PROCESS | 2700 | 1461073447156 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 06:44:07 INFO - PROCESS | 2700 | 1461073447159 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 2700 | 1461073447161 Marionette TRACE conn5 <- [1,1106,null,{}] 06:44:07 INFO - PROCESS | 2700 | 1461073447169 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}] 06:44:07 INFO - PROCESS | 2700 | 1461073447301 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 06:44:07 INFO - PROCESS | 2700 | 1461073447391 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 2700 | ++DOCSHELL 196A5000 == 54 [pid = 2700] [id = 286] 06:44:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (196A5800) [pid = 2700] [serial = 857] [outer = 00000000] 06:44:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (196C6C00) [pid = 2700] [serial = 858] [outer = 196A5800] 06:44:07 INFO - PROCESS | 2700 | 1461073447439 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (19F13000) [pid = 2700] [serial = 859] [outer = 196A5800] 06:44:07 INFO - PROCESS | 2700 | 1461073447877 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]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 731ms 06:44:07 INFO - PROCESS | 2700 | 1461073447891 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 2700 | 1461073447893 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 06:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:44:07 INFO - PROCESS | 2700 | 1461073447896 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 2700 | 1461073447898 Marionette TRACE conn5 <- [1,1110,null,{}] 06:44:07 INFO - PROCESS | 2700 | 1461073447917 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}] 06:44:08 INFO - PROCESS | 2700 | 1461073448024 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 06:44:08 INFO - PROCESS | 2700 | 1461073448030 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 2700 | ++DOCSHELL 0F02D800 == 55 [pid = 2700] [id = 287] 06:44:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (0FA10400) [pid = 2700] [serial = 860] [outer = 00000000] 06:44:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (19F37800) [pid = 2700] [serial = 861] [outer = 0FA10400] 06:44:08 INFO - PROCESS | 2700 | 1461073448074 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (19F36C00) [pid = 2700] [serial = 862] [outer = 0FA10400] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (18673000) [pid = 2700] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (19F2F400) [pid = 2700] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1820AC00) [pid = 2700] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (105CB400) [pid = 2700] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (16834400) [pid = 2700] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (18625800) [pid = 2700] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (111E7800) [pid = 2700] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1A616800) [pid = 2700] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1579C800) [pid = 2700] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (10927800) [pid = 2700] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1AE9F800) [pid = 2700] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (19F1C400) [pid = 2700] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1A8A5C00) [pid = 2700] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (10375800) [pid = 2700] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (10377000) [pid = 2700] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A924C00) [pid = 2700] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (16835800) [pid = 2700] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1644EC00) [pid = 2700] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (19F1B800) [pid = 2700] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (117A5C00) [pid = 2700] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:44:08 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A3B0C00) [pid = 2700] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:44:08 INFO - PROCESS | 2700 | 1461073448836 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]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 990ms 06:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:44:08 INFO - PROCESS | 2700 | 1461073448887 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 2700 | 1461073448889 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 06:44:08 INFO - PROCESS | 2700 | 1461073448892 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 2700 | 1461073448894 Marionette TRACE conn5 <- [1,1114,null,{}] 06:44:08 INFO - PROCESS | 2700 | 1461073448897 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}] 06:44:08 INFO - PROCESS | 2700 | 1461073448976 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 06:44:08 INFO - PROCESS | 2700 | 1461073448982 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 2700 | ++DOCSHELL 0FA53800 == 56 [pid = 2700] [id = 288] 06:44:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (101C0C00) [pid = 2700] [serial = 863] [outer = 00000000] 06:44:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (152C1400) [pid = 2700] [serial = 864] [outer = 101C0C00] 06:44:09 INFO - PROCESS | 2700 | 1461073449028 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (14E37400) [pid = 2700] [serial = 865] [outer = 101C0C00] 06:44:09 INFO - PROCESS | 2700 | 1461073449451 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]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 06:44:09 INFO - PROCESS | 2700 | 1461073449523 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 2700 | 1461073449525 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 06:44:09 INFO - PROCESS | 2700 | 1461073449528 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:44:09 INFO - PROCESS | 2700 | 1461073449530 Marionette TRACE conn5 <- [1,1118,null,{}] 06:44:09 INFO - PROCESS | 2700 | 1461073449533 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}] 06:44:09 INFO - PROCESS | 2700 | 1461073449609 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 06:44:09 INFO - PROCESS | 2700 | 1461073449617 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 2700 | ++DOCSHELL 18673000 == 57 [pid = 2700] [id = 289] 06:44:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (186C1800) [pid = 2700] [serial = 866] [outer = 00000000] 06:44:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (19F20800) [pid = 2700] [serial = 867] [outer = 186C1800] 06:44:09 INFO - PROCESS | 2700 | 1461073449661 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1A616800) [pid = 2700] [serial = 868] [outer = 186C1800] 06:44:10 INFO - PROCESS | 2700 | 1461073450081 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]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 569ms 06:44:10 INFO - PROCESS | 2700 | 1461073450103 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 2700 | 1461073450105 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 06:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:44:10 INFO - PROCESS | 2700 | 1461073450108 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 2700 | 1461073450110 Marionette TRACE conn5 <- [1,1122,null,{}] 06:44:10 INFO - PROCESS | 2700 | 1461073450113 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}] 06:44:10 INFO - PROCESS | 2700 | 1461073450229 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 06:44:10 INFO - PROCESS | 2700 | 1461073450237 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 2700 | ++DOCSHELL 1A7B0000 == 58 [pid = 2700] [id = 290] 06:44:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1A8A6400) [pid = 2700] [serial = 869] [outer = 00000000] 06:44:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A92C000) [pid = 2700] [serial = 870] [outer = 1A8A6400] 06:44:10 INFO - PROCESS | 2700 | 1461073450281 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A933000) [pid = 2700] [serial = 871] [outer = 1A8A6400] 06:44:10 INFO - PROCESS | 2700 | 1461073450723 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]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 06:44:10 INFO - PROCESS | 2700 | 1461073450786 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 2700 | 1461073450788 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 06:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:44:10 INFO - PROCESS | 2700 | 1461073450841 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 2700 | 1461073450845 Marionette TRACE conn5 <- [1,1126,null,{}] 06:44:10 INFO - PROCESS | 2700 | 1461073450851 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}] 06:44:10 INFO - PROCESS | 2700 | 1461073450958 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 06:44:11 INFO - PROCESS | 2700 | 1461073451082 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 2700 | ++DOCSHELL 0FB3D400 == 59 [pid = 2700] [id = 291] 06:44:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (0FB41000) [pid = 2700] [serial = 872] [outer = 00000000] 06:44:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (10374400) [pid = 2700] [serial = 873] [outer = 0FB41000] 06:44:11 INFO - PROCESS | 2700 | 1461073451138 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (10735000) [pid = 2700] [serial = 874] [outer = 0FB41000] 06:44:11 INFO - PROCESS | 2700 | 1461073451787 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]]]}] 06:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1021ms 06:44:11 INFO - PROCESS | 2700 | 1461073451906 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 2700 | 1461073451910 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 06:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:44:11 INFO - PROCESS | 2700 | 1461073452006 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 2700 | 1461073452009 Marionette TRACE conn5 <- [1,1130,null,{}] 06:44:12 INFO - PROCESS | 2700 | 1461073452017 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}] 06:44:12 INFO - PROCESS | 2700 | 1461073452125 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 06:44:12 INFO - PROCESS | 2700 | 1461073452220 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:12 INFO - PROCESS | 2700 | ++DOCSHELL 111A5400 == 60 [pid = 2700] [id = 292] 06:44:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (15716000) [pid = 2700] [serial = 875] [outer = 00000000] 06:44:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (196A2000) [pid = 2700] [serial = 876] [outer = 15716000] 06:44:12 INFO - PROCESS | 2700 | 1461073452274 Marionette DEBUG loaded listener.js 06:44:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (19E55000) [pid = 2700] [serial = 877] [outer = 15716000] 06:44:12 INFO - PROCESS | 2700 | [2700] 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 06:44:12 INFO - PROCESS | 2700 | 1461073452897 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]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 06:44:12 INFO - PROCESS | 2700 | 1461073452936 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 2700 | 1461073452938 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 06:44:12 INFO - PROCESS | 2700 | 1461073452942 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:44:12 INFO - PROCESS | 2700 | 1461073452944 Marionette TRACE conn5 <- [1,1134,null,{}] 06:44:12 INFO - PROCESS | 2700 | 1461073452948 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}] 06:44:13 INFO - PROCESS | 2700 | 1461073453050 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 06:44:13 INFO - PROCESS | 2700 | 1461073453158 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 2700 | ++DOCSHELL 1AA79C00 == 61 [pid = 2700] [id = 293] 06:44:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1AA7A000) [pid = 2700] [serial = 878] [outer = 00000000] 06:44:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1AA81800) [pid = 2700] [serial = 879] [outer = 1AA7A000] 06:44:13 INFO - PROCESS | 2700 | 1461073453219 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1AA88800) [pid = 2700] [serial = 880] [outer = 1AA7A000] 06:44:13 INFO - PROCESS | 2700 | 1461073453819 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]]]}] 06:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 06:44:13 INFO - PROCESS | 2700 | 1461073453875 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 06:44:13 INFO - PROCESS | 2700 | 1461073453878 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 06:44:13 INFO - PROCESS | 2700 | 1461073453881 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:44:13 INFO - PROCESS | 2700 | 1461073453883 Marionette TRACE conn5 <- [1,1138,null,{}] 06:44:13 INFO - PROCESS | 2700 | 1461073453887 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}] 06:44:13 INFO - PROCESS | 2700 | 1461073453992 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 06:44:14 INFO - PROCESS | 2700 | 1461073454093 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 2700 | ++DOCSHELL 1AA88400 == 62 [pid = 2700] [id = 294] 06:44:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1ACF4C00) [pid = 2700] [serial = 881] [outer = 00000000] 06:44:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1B025000) [pid = 2700] [serial = 882] [outer = 1ACF4C00] 06:44:14 INFO - PROCESS | 2700 | 1461073454148 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1BA05400) [pid = 2700] [serial = 883] [outer = 1ACF4C00] 06:44:14 INFO - PROCESS | 2700 | 1461073454721 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]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 870ms 06:44:14 INFO - PROCESS | 2700 | 1461073454755 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 2700 | 1461073454758 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 06:44:14 INFO - PROCESS | 2700 | 1461073454761 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:44:14 INFO - PROCESS | 2700 | 1461073454763 Marionette TRACE conn5 <- [1,1142,null,{}] 06:44:14 INFO - PROCESS | 2700 | 1461073454767 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}] 06:44:14 INFO - PROCESS | 2700 | 1461073454867 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 06:44:14 INFO - PROCESS | 2700 | 1461073454969 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 2700 | ++DOCSHELL 1BAB8C00 == 63 [pid = 2700] [id = 295] 06:44:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1BABC000) [pid = 2700] [serial = 884] [outer = 00000000] 06:44:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1BDCF000) [pid = 2700] [serial = 885] [outer = 1BABC000] 06:44:15 INFO - PROCESS | 2700 | 1461073455026 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1BDD3800) [pid = 2700] [serial = 886] [outer = 1BABC000] 06:44:15 INFO - PROCESS | 2700 | 1461073455593 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]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 929ms 06:44:15 INFO - PROCESS | 2700 | 1461073455695 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 2700 | 1461073455698 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 06:44:15 INFO - PROCESS | 2700 | 1461073455701 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 2700 | 1461073455703 Marionette TRACE conn5 <- [1,1146,null,{}] 06:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:44:15 INFO - PROCESS | 2700 | 1461073455706 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}] 06:44:15 INFO - PROCESS | 2700 | 1461073455834 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 06:44:15 INFO - PROCESS | 2700 | 1461073455960 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 2700 | ++DOCSHELL 101BC800 == 64 [pid = 2700] [id = 296] 06:44:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (101BF000) [pid = 2700] [serial = 887] [outer = 00000000] 06:44:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1494CC00) [pid = 2700] [serial = 888] [outer = 101BF000] 06:44:15 INFO - PROCESS | 2700 | 1461073456019 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (158AAC00) [pid = 2700] [serial = 889] [outer = 101BF000] 06:44:16 INFO - PROCESS | 2700 | 1461073456701 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]]]}] 06:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1018ms 06:44:16 INFO - PROCESS | 2700 | 1461073456724 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 06:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:44:16 INFO - PROCESS | 2700 | 1461073456728 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 06:44:16 INFO - PROCESS | 2700 | 1461073456733 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 2700 | 1461073456736 Marionette TRACE conn5 <- [1,1150,null,{}] 06:44:16 INFO - PROCESS | 2700 | 1461073456741 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}] 06:44:16 INFO - PROCESS | 2700 | 1461073456841 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 06:44:16 INFO - PROCESS | 2700 | 1461073456966 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 2700 | ++DOCSHELL 14B35400 == 65 [pid = 2700] [id = 297] 06:44:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (14B3CC00) [pid = 2700] [serial = 890] [outer = 00000000] 06:44:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (15713C00) [pid = 2700] [serial = 891] [outer = 14B3CC00] 06:44:17 INFO - PROCESS | 2700 | 1461073457057 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (158A4800) [pid = 2700] [serial = 892] [outer = 14B3CC00] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 1A8A5400 == 64 [pid = 2700] [id = 238] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 18673000 == 63 [pid = 2700] [id = 289] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 0FA53800 == 62 [pid = 2700] [id = 288] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 0F02D800 == 61 [pid = 2700] [id = 287] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 196A5000 == 60 [pid = 2700] [id = 286] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 1862B400 == 59 [pid = 2700] [id = 285] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 16451800 == 58 [pid = 2700] [id = 284] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 14948400 == 57 [pid = 2700] [id = 283] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 101C1400 == 56 [pid = 2700] [id = 282] 06:44:17 INFO - PROCESS | 2700 | --DOCSHELL 1010E800 == 55 [pid = 2700] [id = 281] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1A9A4000) [pid = 2700] [serial = 828] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1AEAA000) [pid = 2700] [serial = 763] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1A3B4800) [pid = 2700] [serial = 669] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A8B2C00) [pid = 2700] [serial = 715] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (111EEC00) [pid = 2700] [serial = 706] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (111E8800) [pid = 2700] [serial = 672] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1A932000) [pid = 2700] [serial = 718] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (18E47C00) [pid = 2700] [serial = 757] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1823D800) [pid = 2700] [serial = 709] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1A40D800) [pid = 2700] [serial = 712] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1570FC00) [pid = 2700] [serial = 754] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1AA84000) [pid = 2700] [serial = 760] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (196C1000) [pid = 2700] [serial = 814] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (196C2000) [pid = 2700] [serial = 795] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1A410400) [pid = 2700] [serial = 817] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (18285800) [pid = 2700] [serial = 778] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (14923400) [pid = 2700] [serial = 802] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1072A800) [pid = 2700] [serial = 801] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1010E000) [pid = 2700] [serial = 780] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1836B000) [pid = 2700] [serial = 786] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1820B800) [pid = 2700] [serial = 807] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (18287C00) [pid = 2700] [serial = 808] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1A3B8000) [pid = 2700] [serial = 816] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (18E28800) [pid = 2700] [serial = 810] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (14B21400) [pid = 2700] [serial = 804] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (14E3F400) [pid = 2700] [serial = 805] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (15711800) [pid = 2700] [serial = 783] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (18667800) [pid = 2700] [serial = 798] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (18675800) [pid = 2700] [serial = 789] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (19349800) [pid = 2700] [serial = 792] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1A8AC000) [pid = 2700] [serial = 819] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1A92BC00) [pid = 2700] [serial = 823] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1A8B4C00) [pid = 2700] [serial = 822] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1A955400) [pid = 2700] [serial = 825] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1A8A9800) [pid = 2700] [serial = 820] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (196AC000) [pid = 2700] [serial = 813] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1A959000) [pid = 2700] [serial = 826] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (193AE000) [pid = 2700] [serial = 811] [outer = 00000000] [url = about:blank] 06:44:17 INFO - PROCESS | 2700 | 1461073457608 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]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 06:44:17 INFO - PROCESS | 2700 | 1461073457664 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 06:44:17 INFO - PROCESS | 2700 | 1461073457669 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 06:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:44:17 INFO - PROCESS | 2700 | 1461073457675 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 2700 | 1461073457678 Marionette TRACE conn5 <- [1,1154,null,{}] 06:44:17 INFO - PROCESS | 2700 | 1461073457681 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}] 06:44:17 INFO - PROCESS | 2700 | 1461073457768 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 06:44:17 INFO - PROCESS | 2700 | 1461073457775 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 2700 | ++DOCSHELL 111E8800 == 56 [pid = 2700] [id = 298] 06:44:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (14925C00) [pid = 2700] [serial = 893] [outer = 00000000] 06:44:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (152C7400) [pid = 2700] [serial = 894] [outer = 14925C00] 06:44:17 INFO - PROCESS | 2700 | 1461073457821 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (15711800) [pid = 2700] [serial = 895] [outer = 14925C00] 06:44:18 INFO - PROCESS | 2700 | 1461073458296 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]]]}] 06:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 06:44:18 INFO - PROCESS | 2700 | 1461073458349 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 2700 | 1461073458351 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 06:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:44:18 INFO - PROCESS | 2700 | 1461073458354 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 2700 | 1461073458358 Marionette TRACE conn5 <- [1,1158,null,{}] 06:44:18 INFO - PROCESS | 2700 | 1461073458368 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}] 06:44:18 INFO - PROCESS | 2700 | 1461073458453 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 06:44:18 INFO - PROCESS | 2700 | 1461073458463 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 2700 | ++DOCSHELL 18240C00 == 57 [pid = 2700] [id = 299] 06:44:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (18245800) [pid = 2700] [serial = 896] [outer = 00000000] 06:44:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (18369000) [pid = 2700] [serial = 897] [outer = 18245800] 06:44:18 INFO - PROCESS | 2700 | 1461073458510 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1861DC00) [pid = 2700] [serial = 898] [outer = 18245800] 06:44:18 INFO - PROCESS | 2700 | 1461073458984 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]]]}] 06:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 06:44:19 INFO - PROCESS | 2700 | 1461073459033 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 06:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:44:19 INFO - PROCESS | 2700 | 1461073459035 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 06:44:19 INFO - PROCESS | 2700 | 1461073459039 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 2700 | 1461073459040 Marionette TRACE conn5 <- [1,1162,null,{}] 06:44:19 INFO - PROCESS | 2700 | 1461073459044 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}] 06:44:19 INFO - PROCESS | 2700 | 1461073459127 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 06:44:19 INFO - PROCESS | 2700 | 1461073459222 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 2700 | ++DOCSHELL 18627800 == 58 [pid = 2700] [id = 300] 06:44:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (18674800) [pid = 2700] [serial = 899] [outer = 00000000] 06:44:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (18EC8400) [pid = 2700] [serial = 900] [outer = 18674800] 06:44:19 INFO - PROCESS | 2700 | 1461073459270 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (193AD400) [pid = 2700] [serial = 901] [outer = 18674800] 06:44:19 INFO - PROCESS | 2700 | 1461073459665 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] 06:44:19 INFO - PROCESS | 2700 | 1461073459712 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 06:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:44:19 INFO - PROCESS | 2700 | 1461073459715 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 2700 | 1461073459717 Marionette TRACE conn5 <- [1,1166,null,{}] 06:44:19 INFO - PROCESS | 2700 | 1461073459720 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}] 06:44:19 INFO - PROCESS | 2700 | 1461073459834 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 06:44:19 INFO - PROCESS | 2700 | 1461073459925 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 2700 | ++DOCSHELL 193B5800 == 59 [pid = 2700] [id = 301] 06:44:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (193B8800) [pid = 2700] [serial = 902] [outer = 00000000] 06:44:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (196C5C00) [pid = 2700] [serial = 903] [outer = 193B8800] 06:44:19 INFO - PROCESS | 2700 | 1461073459972 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (196C2000) [pid = 2700] [serial = 904] [outer = 193B8800] 06:44:20 INFO - PROCESS | 2700 | 1461073460424 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] 06:44:20 INFO - PROCESS | 2700 | 1461073460455 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 06:44:20 INFO - PROCESS | 2700 | 1461073460458 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - PROCESS | 2700 | 1461073460460 Marionette TRACE conn5 <- [1,1170,null,{}] 06:44:20 INFO - PROCESS | 2700 | 1461073460463 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}] 06:44:20 INFO - PROCESS | 2700 | 1461073460588 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 06:44:20 INFO - PROCESS | 2700 | 1461073460650 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B0000 == 60 [pid = 2700] [id = 302] 06:44:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1A3B6000) [pid = 2700] [serial = 905] [outer = 00000000] 06:44:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1A8A9800) [pid = 2700] [serial = 906] [outer = 1A3B6000] 06:44:20 INFO - PROCESS | 2700 | 1461073460697 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1A8ABC00) [pid = 2700] [serial = 907] [outer = 1A3B6000] 06:44:21 INFO - PROCESS | 2700 | 1461073461120 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] 06:44:21 INFO - PROCESS | 2700 | 1461073461136 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 06:44:21 INFO - PROCESS | 2700 | 1461073461140 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 2700 | 1461073461141 Marionette TRACE conn5 <- [1,1174,null,{}] 06:44:21 INFO - PROCESS | 2700 | 1461073461145 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}] 06:44:21 INFO - PROCESS | 2700 | 1461073461280 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 06:44:21 INFO - PROCESS | 2700 | 1461073461302 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 2700 | ++DOCSHELL 1820DC00 == 61 [pid = 2700] [id = 303] 06:44:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A8B1400) [pid = 2700] [serial = 908] [outer = 00000000] 06:44:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A92D000) [pid = 2700] [serial = 909] [outer = 1A8B1400] 06:44:21 INFO - PROCESS | 2700 | 1461073461346 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A951800) [pid = 2700] [serial = 910] [outer = 1A8B1400] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (14B21000) [pid = 2700] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (101C3000) [pid = 2700] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (196A5800) [pid = 2700] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (106C7C00) [pid = 2700] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (0FA10400) [pid = 2700] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (101C0C00) [pid = 2700] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (16457C00) [pid = 2700] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1866C800) [pid = 2700] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (186C1800) [pid = 2700] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:44:21 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A95CC00) [pid = 2700] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:44:21 INFO - PROCESS | 2700 | 1461073461814 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] 06:44:21 INFO - PROCESS | 2700 | 1461073461873 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 06:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:44:21 INFO - PROCESS | 2700 | 1461073461876 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 2700 | 1461073461878 Marionette TRACE conn5 <- [1,1178,null,{}] 06:44:21 INFO - PROCESS | 2700 | 1461073461889 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}] 06:44:21 INFO - PROCESS | 2700 | 1461073461968 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 06:44:21 INFO - PROCESS | 2700 | 1461073461974 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 2700 | ++DOCSHELL 1128CC00 == 62 [pid = 2700] [id = 304] 06:44:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (13A06400) [pid = 2700] [serial = 911] [outer = 00000000] 06:44:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1A95CC00) [pid = 2700] [serial = 912] [outer = 13A06400] 06:44:22 INFO - PROCESS | 2700 | 1461073462019 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1A99E800) [pid = 2700] [serial = 913] [outer = 13A06400] 06:44:22 INFO - PROCESS | 2700 | 1461073462459 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] 06:44:22 INFO - PROCESS | 2700 | 1461073462513 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 06:44:22 INFO - PROCESS | 2700 | 1461073462516 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 2700 | 1461073462517 Marionette TRACE conn5 <- [1,1182,null,{}] 06:44:22 INFO - PROCESS | 2700 | 1461073462521 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}] 06:44:22 INFO - PROCESS | 2700 | 1461073462601 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 06:44:22 INFO - PROCESS | 2700 | 1461073462607 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 2700 | ++DOCSHELL 18244800 == 63 [pid = 2700] [id = 305] 06:44:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1830C000) [pid = 2700] [serial = 914] [outer = 00000000] 06:44:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1AA79800) [pid = 2700] [serial = 915] [outer = 1830C000] 06:44:22 INFO - PROCESS | 2700 | 1461073462651 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1AA80400) [pid = 2700] [serial = 916] [outer = 1830C000] 06:44:23 INFO - PROCESS | 2700 | 1461073463101 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] 06:44:23 INFO - PROCESS | 2700 | 1461073463149 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 06:44:23 INFO - PROCESS | 2700 | 1461073463152 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:44:23 INFO - PROCESS | 2700 | 1461073463154 Marionette TRACE conn5 <- [1,1186,null,{}] 06:44:23 INFO - PROCESS | 2700 | 1461073463157 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}] 06:44:23 INFO - PROCESS | 2700 | 1461073463240 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 06:44:23 INFO - PROCESS | 2700 | 1461073463246 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 2700 | ++DOCSHELL 111EB800 == 64 [pid = 2700] [id = 306] 06:44:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1AC90C00) [pid = 2700] [serial = 917] [outer = 00000000] 06:44:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1BA01800) [pid = 2700] [serial = 918] [outer = 1AC90C00] 06:44:23 INFO - PROCESS | 2700 | 1461073463290 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1BD52400) [pid = 2700] [serial = 919] [outer = 1AC90C00] 06:44:23 INFO - PROCESS | 2700 | 1461073463868 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]]]}] 06:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 770ms 06:44:23 INFO - PROCESS | 2700 | 1461073463927 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 06:44:23 INFO - PROCESS | 2700 | 1461073463932 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 06:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:44:24 INFO - PROCESS | 2700 | 1461073464031 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 2700 | 1461073464036 Marionette TRACE conn5 <- [1,1190,null,{}] 06:44:24 INFO - PROCESS | 2700 | 1461073464044 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}] 06:44:24 INFO - PROCESS | 2700 | 1461073464161 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 06:44:24 INFO - PROCESS | 2700 | 1461073464287 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 2700 | ++DOCSHELL 0F02D400 == 65 [pid = 2700] [id = 307] 06:44:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (0FA0F000) [pid = 2700] [serial = 920] [outer = 00000000] 06:44:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1492FC00) [pid = 2700] [serial = 921] [outer = 0FA0F000] 06:44:24 INFO - PROCESS | 2700 | 1461073464345 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (14E37000) [pid = 2700] [serial = 922] [outer = 0FA0F000] 06:44:24 INFO - PROCESS | 2700 | 1461073464911 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]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 06:44:24 INFO - PROCESS | 2700 | 1461073464964 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 2700 | 1461073464970 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 06:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:44:24 INFO - PROCESS | 2700 | 1461073464977 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 2700 | 1461073464980 Marionette TRACE conn5 <- [1,1194,null,{}] 06:44:24 INFO - PROCESS | 2700 | 1461073464984 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}] 06:44:25 INFO - PROCESS | 2700 | 1461073465091 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 06:44:25 INFO - PROCESS | 2700 | 1461073465195 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 2700 | ++DOCSHELL 16829800 == 66 [pid = 2700] [id = 308] 06:44:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1682B400) [pid = 2700] [serial = 923] [outer = 00000000] 06:44:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1866E000) [pid = 2700] [serial = 924] [outer = 1682B400] 06:44:25 INFO - PROCESS | 2700 | 1461073465249 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1934EC00) [pid = 2700] [serial = 925] [outer = 1682B400] 06:44:25 INFO - PROCESS | 2700 | 1461073465865 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]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 929ms 06:44:25 INFO - PROCESS | 2700 | 1461073465908 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 2700 | 1461073465911 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 06:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:44:25 INFO - PROCESS | 2700 | 1461073465915 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 2700 | 1461073465919 Marionette TRACE conn5 <- [1,1198,null,{}] 06:44:25 INFO - PROCESS | 2700 | 1461073465931 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}] 06:44:26 INFO - PROCESS | 2700 | 1461073466041 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 06:44:26 INFO - PROCESS | 2700 | 1461073466146 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 2700 | ++DOCSHELL 1A9E4C00 == 67 [pid = 2700] [id = 309] 06:44:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1AA7D800) [pid = 2700] [serial = 926] [outer = 00000000] 06:44:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1BD58C00) [pid = 2700] [serial = 927] [outer = 1AA7D800] 06:44:26 INFO - PROCESS | 2700 | 1461073466204 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1CF0F000) [pid = 2700] [serial = 928] [outer = 1AA7D800] 06:44:26 INFO - PROCESS | 2700 | 1461073466820 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]]]}] 06:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 06:44:26 INFO - PROCESS | 2700 | 1461073466888 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 2700 | 1461073466891 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 06:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:44:26 INFO - PROCESS | 2700 | 1461073466894 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 2700 | 1461073466896 Marionette TRACE conn5 <- [1,1202,null,{}] 06:44:26 INFO - PROCESS | 2700 | 1461073466900 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}] 06:44:26 INFO - PROCESS | 2700 | 1461073467005 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 06:44:27 INFO - PROCESS | 2700 | 1461073467136 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 2700 | ++DOCSHELL 1D0AC800 == 68 [pid = 2700] [id = 310] 06:44:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1D0ACC00) [pid = 2700] [serial = 929] [outer = 00000000] 06:44:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1D0B4C00) [pid = 2700] [serial = 930] [outer = 1D0ACC00] 06:44:27 INFO - PROCESS | 2700 | 1461073467192 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D0B8400) [pid = 2700] [serial = 931] [outer = 1D0ACC00] 06:44:27 INFO - PROCESS | 2700 | 1461073467718 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]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 870ms 06:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:44:27 INFO - PROCESS | 2700 | 1461073467768 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 2700 | 1461073467770 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 06:44:27 INFO - PROCESS | 2700 | 1461073467774 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 2700 | 1461073467776 Marionette TRACE conn5 <- [1,1206,null,{}] 06:44:27 INFO - PROCESS | 2700 | 1461073467779 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}] 06:44:27 INFO - PROCESS | 2700 | 1461073467882 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 06:44:27 INFO - PROCESS | 2700 | 1461073468000 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B9400 == 69 [pid = 2700] [id = 311] 06:44:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1D0B9800) [pid = 2700] [serial = 932] [outer = 00000000] 06:44:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1D1B7400) [pid = 2700] [serial = 933] [outer = 1D0B9800] 06:44:28 INFO - PROCESS | 2700 | 1461073468054 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1D95D400) [pid = 2700] [serial = 934] [outer = 1D0B9800] 06:44:28 INFO - PROCESS | 2700 | 1461073468844 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]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1126ms 06:44:28 INFO - PROCESS | 2700 | 1461073468904 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 2700 | 1461073468908 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 06:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:44:28 INFO - PROCESS | 2700 | 1461073468913 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 2700 | 1461073468917 Marionette TRACE conn5 <- [1,1210,null,{}] 06:44:28 INFO - PROCESS | 2700 | 1461073468924 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}] 06:44:29 INFO - PROCESS | 2700 | 1461073469076 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 06:44:29 INFO - PROCESS | 2700 | 1461073469137 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 2700 | ++DOCSHELL 111EF800 == 70 [pid = 2700] [id = 312] 06:44:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (14923C00) [pid = 2700] [serial = 935] [outer = 00000000] 06:44:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (16333400) [pid = 2700] [serial = 936] [outer = 14923C00] 06:44:29 INFO - PROCESS | 2700 | 1461073469186 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (16830000) [pid = 2700] [serial = 937] [outer = 14923C00] 06:44:29 INFO - PROCESS | 2700 | 1461073469784 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] 06:44:29 INFO - PROCESS | 2700 | 1461073469851 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 06:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:44:29 INFO - PROCESS | 2700 | 1461073469857 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:44:29 INFO - PROCESS | 2700 | 1461073469860 Marionette TRACE conn5 <- [1,1214,null,{}] 06:44:29 INFO - PROCESS | 2700 | 1461073469863 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}] 06:44:29 INFO - PROCESS | 2700 | 1461073469989 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 18670000 == 69 [pid = 2700] [id = 264] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 101C2000 == 68 [pid = 2700] [id = 231] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 182CEC00 == 67 [pid = 2700] [id = 229] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 1942B800 == 66 [pid = 2700] [id = 233] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 1ADB1000 == 65 [pid = 2700] [id = 254] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 18620400 == 64 [pid = 2700] [id = 230] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 18244800 == 63 [pid = 2700] [id = 305] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 1128CC00 == 62 [pid = 2700] [id = 304] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 1820DC00 == 61 [pid = 2700] [id = 303] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 1A3B0000 == 60 [pid = 2700] [id = 302] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 193B5800 == 59 [pid = 2700] [id = 301] 06:44:29 INFO - PROCESS | 2700 | --DOCSHELL 18627800 == 58 [pid = 2700] [id = 300] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A92C000) [pid = 2700] [serial = 870] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1AEA7400) [pid = 2700] [serial = 840] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1A3B3400) [pid = 2700] [serial = 837] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (16836C00) [pid = 2700] [serial = 834] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (101BEC00) [pid = 2700] [serial = 831] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 18240C00 == 57 [pid = 2700] [id = 299] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 111E8800 == 56 [pid = 2700] [id = 298] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 14B35400 == 55 [pid = 2700] [id = 297] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 1AA88400 == 54 [pid = 2700] [id = 294] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 1AA79C00 == 53 [pid = 2700] [id = 293] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 111A5400 == 52 [pid = 2700] [id = 292] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 0FB3D400 == 51 [pid = 2700] [id = 291] 06:44:30 INFO - PROCESS | 2700 | --DOCSHELL 1A7B0000 == 50 [pid = 2700] [id = 290] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1A9A9C00) [pid = 2700] [serial = 829] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (19F37800) [pid = 2700] [serial = 861] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (152C1400) [pid = 2700] [serial = 864] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (14E37400) [pid = 2700] [serial = 865] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1092D400) [pid = 2700] [serial = 847] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (18372000) [pid = 2700] [serial = 852] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (186C3400) [pid = 2700] [serial = 855] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (18E44000) [pid = 2700] [serial = 856] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (19F36C00) [pid = 2700] [serial = 862] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1A616800) [pid = 2700] [serial = 868] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (19F20800) [pid = 2700] [serial = 867] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (18625400) [pid = 2700] [serial = 853] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (152DDC00) [pid = 2700] [serial = 849] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1579A400) [pid = 2700] [serial = 850] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (106D1800) [pid = 2700] [serial = 846] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (19F13000) [pid = 2700] [serial = 859] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1128B400) [pid = 2700] [serial = 844] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (107B8000) [pid = 2700] [serial = 843] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (196C6C00) [pid = 2700] [serial = 858] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 2700 | 1461073470146 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 2700 | ++DOCSHELL 0EF7E000 == 51 [pid = 2700] [id = 313] 06:44:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (0F027400) [pid = 2700] [serial = 938] [outer = 00000000] 06:44:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (0FB76000) [pid = 2700] [serial = 939] [outer = 0F027400] 06:44:30 INFO - PROCESS | 2700 | 1461073470192 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (10373400) [pid = 2700] [serial = 940] [outer = 0F027400] 06:44:30 INFO - PROCESS | 2700 | 1461073470630 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]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 830ms 06:44:30 INFO - PROCESS | 2700 | 1461073470690 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 2700 | 1461073470692 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 06:44:30 INFO - PROCESS | 2700 | 1461073470696 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:44:30 INFO - PROCESS | 2700 | 1461073470699 Marionette TRACE conn5 <- [1,1218,null,{}] 06:44:30 INFO - PROCESS | 2700 | 1461073470709 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}] 06:44:30 INFO - PROCESS | 2700 | 1461073470796 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 06:44:30 INFO - PROCESS | 2700 | 1461073470806 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 2700 | ++DOCSHELL 1570C000 == 52 [pid = 2700] [id = 314] 06:44:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1632A400) [pid = 2700] [serial = 941] [outer = 00000000] 06:44:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (16836C00) [pid = 2700] [serial = 942] [outer = 1632A400] 06:44:30 INFO - PROCESS | 2700 | 1461073470855 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (18246400) [pid = 2700] [serial = 943] [outer = 1632A400] 06:44:31 INFO - PROCESS | 2700 | 1461073471318 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]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 06:44:31 INFO - PROCESS | 2700 | 1461073471370 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 2700 | 1461073471373 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 06:44:31 INFO - PROCESS | 2700 | 1461073471376 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:44:31 INFO - PROCESS | 2700 | 1461073471378 Marionette TRACE conn5 <- [1,1222,null,{}] 06:44:31 INFO - PROCESS | 2700 | 1461073471381 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}] 06:44:31 INFO - PROCESS | 2700 | 1461073471463 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 06:44:31 INFO - PROCESS | 2700 | 1461073471471 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 2700 | ++DOCSHELL 1866A400 == 53 [pid = 2700] [id = 315] 06:44:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (18673400) [pid = 2700] [serial = 944] [outer = 00000000] 06:44:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1934B000) [pid = 2700] [serial = 945] [outer = 18673400] 06:44:31 INFO - PROCESS | 2700 | 1461073471516 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (193B5800) [pid = 2700] [serial = 946] [outer = 18673400] 06:44:31 INFO - PROCESS | 2700 | 1461073471948 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]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 06:44:31 INFO - PROCESS | 2700 | 1461073472010 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 2700 | 1461073472012 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 06:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:44:31 INFO - PROCESS | 2700 | 1461073472015 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 2700 | 1461073472017 Marionette TRACE conn5 <- [1,1226,null,{}] 06:44:31 INFO - PROCESS | 2700 | 1461073472020 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}] 06:44:32 INFO - PROCESS | 2700 | 1461073472098 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 06:44:32 INFO - PROCESS | 2700 | 1461073472104 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 2700 | ++DOCSHELL 16829C00 == 54 [pid = 2700] [id = 316] 06:44:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (18667C00) [pid = 2700] [serial = 947] [outer = 00000000] 06:44:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (19F14C00) [pid = 2700] [serial = 948] [outer = 18667C00] 06:44:32 INFO - PROCESS | 2700 | 1461073472151 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (19F1E000) [pid = 2700] [serial = 949] [outer = 18667C00] 06:44:32 INFO - PROCESS | 2700 | 1461073472615 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]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 06:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:44:32 INFO - PROCESS | 2700 | 1461073472649 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 2700 | 1461073472651 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 06:44:32 INFO - PROCESS | 2700 | 1461073472654 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 2700 | 1461073472655 Marionette TRACE conn5 <- [1,1230,null,{}] 06:44:32 INFO - PROCESS | 2700 | 1461073472659 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}] 06:44:32 INFO - PROCESS | 2700 | 1461073472794 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 06:44:32 INFO - PROCESS | 2700 | 1461073472801 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 2700 | ++DOCSHELL 10737C00 == 55 [pid = 2700] [id = 317] 06:44:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (13A46000) [pid = 2700] [serial = 950] [outer = 00000000] 06:44:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1A3B3C00) [pid = 2700] [serial = 951] [outer = 13A46000] 06:44:32 INFO - PROCESS | 2700 | 1461073472849 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1A619800) [pid = 2700] [serial = 952] [outer = 13A46000] 06:44:33 INFO - PROCESS | 2700 | 1461073473301 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]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 06:44:33 INFO - PROCESS | 2700 | 1461073473326 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 2700 | 1461073473328 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 06:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:44:33 INFO - PROCESS | 2700 | 1461073473331 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 2700 | 1461073473333 Marionette TRACE conn5 <- [1,1234,null,{}] 06:44:33 INFO - PROCESS | 2700 | 1461073473336 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}] 06:44:33 INFO - PROCESS | 2700 | 1461073473446 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 06:44:33 INFO - PROCESS | 2700 | 1461073473535 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 2700 | ++DOCSHELL 1A8AFC00 == 56 [pid = 2700] [id = 318] 06:44:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A925400) [pid = 2700] [serial = 953] [outer = 00000000] 06:44:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1A932400) [pid = 2700] [serial = 954] [outer = 1A925400] 06:44:33 INFO - PROCESS | 2700 | 1461073473580 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1A931400) [pid = 2700] [serial = 955] [outer = 1A925400] 06:44:33 INFO - PROCESS | 2700 | 1461073474008 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]]]}] 06:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 06:44:34 INFO - PROCESS | 2700 | 1461073474063 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 2700 | 1461073474065 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 06:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:44:34 INFO - PROCESS | 2700 | 1461073474068 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 2700 | 1461073474070 Marionette TRACE conn5 <- [1,1238,null,{}] 06:44:34 INFO - PROCESS | 2700 | 1461073474073 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}] 06:44:34 INFO - PROCESS | 2700 | 1461073474186 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 06:44:34 INFO - PROCESS | 2700 | 1461073474245 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 2700 | ++DOCSHELL 1A958C00 == 57 [pid = 2700] [id = 319] 06:44:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1A959800) [pid = 2700] [serial = 956] [outer = 00000000] 06:44:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1AA7A800) [pid = 2700] [serial = 957] [outer = 1A959800] 06:44:34 INFO - PROCESS | 2700 | 1461073474290 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1AA88400) [pid = 2700] [serial = 958] [outer = 1A959800] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (13A06400) [pid = 2700] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1580D000) [pid = 2700] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (0FA5A800) [pid = 2700] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (18675400) [pid = 2700] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1942B400) [pid = 2700] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (18668000) [pid = 2700] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1ADB2400) [pid = 2700] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (18364C00) [pid = 2700] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (19F1DC00) [pid = 2700] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A9A7C00) [pid = 2700] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1579CC00) [pid = 2700] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (152BFC00) [pid = 2700] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (0FAF1000) [pid = 2700] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (193B8800) [pid = 2700] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1A3B6000) [pid = 2700] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1A8A6400) [pid = 2700] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (18674800) [pid = 2700] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A8B1400) [pid = 2700] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (14B3CC00) [pid = 2700] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (14925C00) [pid = 2700] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1830C000) [pid = 2700] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (18245800) [pid = 2700] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:44:34 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (101BF000) [pid = 2700] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:44:34 INFO - PROCESS | 2700 | 1461073474946 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]]]}] 06:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 06:44:34 INFO - PROCESS | 2700 | 1461073474972 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 2700 | 1461073474974 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 06:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:44:34 INFO - PROCESS | 2700 | 1461073474977 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 2700 | 1461073474979 Marionette TRACE conn5 <- [1,1242,null,{}] 06:44:34 INFO - PROCESS | 2700 | 1461073474982 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}] 06:44:35 INFO - PROCESS | 2700 | 1461073475063 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 06:44:35 INFO - PROCESS | 2700 | 1461073475069 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 2700 | ++DOCSHELL 101C3000 == 58 [pid = 2700] [id = 320] 06:44:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (10733C00) [pid = 2700] [serial = 959] [outer = 00000000] 06:44:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (152BFC00) [pid = 2700] [serial = 960] [outer = 10733C00] 06:44:35 INFO - PROCESS | 2700 | 1461073475113 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (18205000) [pid = 2700] [serial = 961] [outer = 10733C00] 06:44:35 INFO - PROCESS | 2700 | 1461073475532 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]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 569ms 06:44:35 INFO - PROCESS | 2700 | 1461073475550 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 2700 | 1461073475552 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 06:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:44:35 INFO - PROCESS | 2700 | 1461073475567 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 2700 | 1461073475569 Marionette TRACE conn5 <- [1,1246,null,{}] 06:44:35 INFO - PROCESS | 2700 | 1461073475572 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}] 06:44:35 INFO - PROCESS | 2700 | 1461073475655 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 06:44:35 INFO - PROCESS | 2700 | 1461073475661 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 2700 | ++DOCSHELL 1830A800 == 59 [pid = 2700] [id = 321] 06:44:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (18363C00) [pid = 2700] [serial = 962] [outer = 00000000] 06:44:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (19F2A000) [pid = 2700] [serial = 963] [outer = 18363C00] 06:44:35 INFO - PROCESS | 2700 | 1461073475707 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1A927800) [pid = 2700] [serial = 964] [outer = 18363C00] 06:44:36 INFO - PROCESS | 2700 | 1461073476135 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]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 06:44:36 INFO - PROCESS | 2700 | 1461073476188 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 2700 | 1461073476191 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 06:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:44:36 INFO - PROCESS | 2700 | 1461073476194 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 2700 | 1461073476196 Marionette TRACE conn5 <- [1,1250,null,{}] 06:44:36 INFO - PROCESS | 2700 | 1461073476200 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}] 06:44:36 INFO - PROCESS | 2700 | 1461073476299 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 06:44:36 INFO - PROCESS | 2700 | 1461073476307 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 2700 | ++DOCSHELL 18674800 == 60 [pid = 2700] [id = 322] 06:44:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (18E4D400) [pid = 2700] [serial = 965] [outer = 00000000] 06:44:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1CF82000) [pid = 2700] [serial = 966] [outer = 18E4D400] 06:44:36 INFO - PROCESS | 2700 | 1461073476356 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1D0AD400) [pid = 2700] [serial = 967] [outer = 18E4D400] 06:44:36 INFO - PROCESS | 2700 | 1461073476815 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]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 06:44:36 INFO - PROCESS | 2700 | 1461073476918 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 2700 | 1461073476922 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 06:44:36 INFO - PROCESS | 2700 | 1461073476928 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:44:36 INFO - PROCESS | 2700 | 1461073476932 Marionette TRACE conn5 <- [1,1254,null,{}] 06:44:36 INFO - PROCESS | 2700 | 1461073476938 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}] 06:44:37 INFO - PROCESS | 2700 | 1461073477050 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 06:44:37 INFO - PROCESS | 2700 | 1461073477177 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 2700 | ++DOCSHELL 10736C00 == 61 [pid = 2700] [id = 323] 06:44:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (10737000) [pid = 2700] [serial = 968] [outer = 00000000] 06:44:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (11291000) [pid = 2700] [serial = 969] [outer = 10737000] 06:44:37 INFO - PROCESS | 2700 | 1461073477236 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (14923800) [pid = 2700] [serial = 970] [outer = 10737000] 06:44:37 INFO - PROCESS | 2700 | 1461073477902 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]]]}] 06:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1017ms 06:44:37 INFO - PROCESS | 2700 | 1461073477952 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 06:44:37 INFO - PROCESS | 2700 | 1461073477955 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 06:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:44:37 INFO - PROCESS | 2700 | 1461073477963 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 2700 | 1461073477967 Marionette TRACE conn5 <- [1,1258,null,{}] 06:44:37 INFO - PROCESS | 2700 | 1461073477971 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}] 06:44:38 INFO - PROCESS | 2700 | 1461073478081 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 06:44:38 INFO - PROCESS | 2700 | 1461073478188 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 2700 | ++DOCSHELL 18241000 == 62 [pid = 2700] [id = 324] 06:44:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (182C7800) [pid = 2700] [serial = 971] [outer = 00000000] 06:44:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1862B000) [pid = 2700] [serial = 972] [outer = 182C7800] 06:44:38 INFO - PROCESS | 2700 | 1461073478243 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (18676000) [pid = 2700] [serial = 973] [outer = 182C7800] 06:44:38 INFO - PROCESS | 2700 | 1461073478811 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]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 890ms 06:44:38 INFO - PROCESS | 2700 | 1461073478852 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 2700 | 1461073478855 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 06:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:44:38 INFO - PROCESS | 2700 | 1461073478858 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 2700 | 1461073478861 Marionette TRACE conn5 <- [1,1262,null,{}] 06:44:38 INFO - PROCESS | 2700 | 1461073478871 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}] 06:44:39 INFO - PROCESS | 2700 | 1461073478986 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 06:44:39 INFO - PROCESS | 2700 | 1461073479097 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 2700 | ++DOCSHELL 1A8A8C00 == 63 [pid = 2700] [id = 325] 06:44:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1A92F400) [pid = 2700] [serial = 974] [outer = 00000000] 06:44:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1ADB0800) [pid = 2700] [serial = 975] [outer = 1A92F400] 06:44:39 INFO - PROCESS | 2700 | 1461073479155 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1AECD800) [pid = 2700] [serial = 976] [outer = 1A92F400] 06:44:39 INFO - PROCESS | 2700 | 1461073479794 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]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 06:44:39 INFO - PROCESS | 2700 | 1461073479832 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 2700 | 1461073479834 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 06:44:39 INFO - PROCESS | 2700 | 1461073479837 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:44:39 INFO - PROCESS | 2700 | 1461073479839 Marionette TRACE conn5 <- [1,1266,null,{}] 06:44:39 INFO - PROCESS | 2700 | 1461073479843 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}] 06:44:39 INFO - PROCESS | 2700 | 1461073479949 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 06:44:40 INFO - PROCESS | 2700 | 1461073480054 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 2700 | ++DOCSHELL 1BA05C00 == 64 [pid = 2700] [id = 326] 06:44:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1D0B2800) [pid = 2700] [serial = 977] [outer = 00000000] 06:44:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D9F0400) [pid = 2700] [serial = 978] [outer = 1D0B2800] 06:44:40 INFO - PROCESS | 2700 | 1461073480109 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1D9F6C00) [pid = 2700] [serial = 979] [outer = 1D0B2800] 06:44:40 INFO - PROCESS | 2700 | 1461073480712 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]]]}] 06:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 929ms 06:44:40 INFO - PROCESS | 2700 | 1461073480771 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 2700 | 1461073480774 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 06:44:40 INFO - PROCESS | 2700 | 1461073480777 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:44:40 INFO - PROCESS | 2700 | 1461073480779 Marionette TRACE conn5 <- [1,1270,null,{}] 06:44:40 INFO - PROCESS | 2700 | 1461073480783 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}] 06:44:40 INFO - PROCESS | 2700 | 1461073480886 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 06:44:41 INFO - PROCESS | 2700 | 1461073481018 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 2700 | ++DOCSHELL 1D965800 == 65 [pid = 2700] [id = 327] 06:44:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1D9E9000) [pid = 2700] [serial = 980] [outer = 00000000] 06:44:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1EF2D000) [pid = 2700] [serial = 981] [outer = 1D9E9000] 06:44:41 INFO - PROCESS | 2700 | 1461073481073 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1EF31000) [pid = 2700] [serial = 982] [outer = 1D9E9000] 06:44:41 INFO - PROCESS | 2700 | 1461073481609 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]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 06:44:41 INFO - PROCESS | 2700 | 1461073481651 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 2700 | 1461073481653 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 06:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:44:41 INFO - PROCESS | 2700 | 1461073481656 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 2700 | 1461073481658 Marionette TRACE conn5 <- [1,1274,null,{}] 06:44:41 INFO - PROCESS | 2700 | 1461073481662 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}] 06:44:41 INFO - PROCESS | 2700 | 1461073481789 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 06:44:41 INFO - PROCESS | 2700 | 1461073481947 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 2700 | ++DOCSHELL 1AA7F400 == 66 [pid = 2700] [id = 328] 06:44:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1AA7F800) [pid = 2700] [serial = 983] [outer = 00000000] 06:44:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (21424400) [pid = 2700] [serial = 984] [outer = 1AA7F800] 06:44:42 INFO - PROCESS | 2700 | 1461073482007 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (2142A800) [pid = 2700] [serial = 985] [outer = 1AA7F800] 06:44:42 INFO - PROCESS | 2700 | 1461073482796 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]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1182ms 06:44:42 INFO - PROCESS | 2700 | 1461073482840 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 2700 | 1461073482844 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 06:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:44:42 INFO - PROCESS | 2700 | 1461073482849 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 2700 | 1461073482853 Marionette TRACE conn5 <- [1,1278,null,{}] 06:44:42 INFO - PROCESS | 2700 | 1461073482859 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}] 06:44:42 INFO - PROCESS | 2700 | 1461073482960 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 06:44:43 INFO - PROCESS | 2700 | 1461073483104 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 2700 | ++DOCSHELL 0FB80C00 == 67 [pid = 2700] [id = 329] 06:44:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (11296000) [pid = 2700] [serial = 986] [outer = 00000000] 06:44:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (157C6400) [pid = 2700] [serial = 987] [outer = 11296000] 06:44:43 INFO - PROCESS | 2700 | 1461073483155 Marionette DEBUG loaded listener.js 06:44:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (16337800) [pid = 2700] [serial = 988] [outer = 11296000] 06:44:43 INFO - PROCESS | 2700 | 1461073483763 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]]]}] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 1830A800 == 66 [pid = 2700] [id = 321] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 101C3000 == 65 [pid = 2700] [id = 320] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 1A958C00 == 64 [pid = 2700] [id = 319] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 1A8AFC00 == 63 [pid = 2700] [id = 318] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 10737C00 == 62 [pid = 2700] [id = 317] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 16829C00 == 61 [pid = 2700] [id = 316] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 1866A400 == 60 [pid = 2700] [id = 315] 06:44:43 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (10374400) [pid = 2700] [serial = 873] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (196A2000) [pid = 2700] [serial = 876] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1AA81800) [pid = 2700] [serial = 879] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1B025000) [pid = 2700] [serial = 882] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1BDCF000) [pid = 2700] [serial = 885] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1BA01800) [pid = 2700] [serial = 918] [outer = 00000000] [url = about:blank] 06:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 990ms 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 1570C000 == 59 [pid = 2700] [id = 314] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 0EF7E000 == 58 [pid = 2700] [id = 313] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 111EF800 == 57 [pid = 2700] [id = 312] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 1D0AC800 == 56 [pid = 2700] [id = 310] 06:44:43 INFO - PROCESS | 2700 | --DOCSHELL 111EB800 == 55 [pid = 2700] [id = 306] 06:44:43 INFO - PROCESS | 2700 | 1461073483859 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 2700 | 1461073483864 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 06:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:44:43 INFO - PROCESS | 2700 | 1461073483870 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 2700 | 1461073483873 Marionette TRACE conn5 <- [1,1282,null,{}] 06:44:43 INFO - PROCESS | 2700 | 1461073483876 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}] 06:44:43 INFO - PROCESS | 2700 | 1461073483973 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (18302400) [pid = 2700] [serial = 835] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (10377400) [pid = 2700] [serial = 781] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (19348C00) [pid = 2700] [serial = 793] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (19DA4000) [pid = 2700] [serial = 796] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (186C5400) [pid = 2700] [serial = 790] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1AEAE400) [pid = 2700] [serial = 841] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (18371800) [pid = 2700] [serial = 787] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1A8AD400) [pid = 2700] [serial = 838] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1AA83000) [pid = 2700] [serial = 751] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (18E4F400) [pid = 2700] [serial = 799] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1579E800) [pid = 2700] [serial = 784] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1072C400) [pid = 2700] [serial = 832] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (196C5C00) [pid = 2700] [serial = 903] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1A8ABC00) [pid = 2700] [serial = 907] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1A8A9800) [pid = 2700] [serial = 906] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (196C2000) [pid = 2700] [serial = 904] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1A933000) [pid = 2700] [serial = 871] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (18EC8400) [pid = 2700] [serial = 900] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A92D000) [pid = 2700] [serial = 909] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (158A4800) [pid = 2700] [serial = 892] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (15713C00) [pid = 2700] [serial = 891] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (152C7400) [pid = 2700] [serial = 894] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1AA80400) [pid = 2700] [serial = 916] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (15711800) [pid = 2700] [serial = 895] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (18369000) [pid = 2700] [serial = 897] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1861DC00) [pid = 2700] [serial = 898] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (158AAC00) [pid = 2700] [serial = 889] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1494CC00) [pid = 2700] [serial = 888] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1AA79800) [pid = 2700] [serial = 915] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1A951800) [pid = 2700] [serial = 910] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1A95CC00) [pid = 2700] [serial = 912] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (193AD400) [pid = 2700] [serial = 901] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1A99E800) [pid = 2700] [serial = 913] [outer = 00000000] [url = about:blank] 06:44:44 INFO - PROCESS | 2700 | 1461073484078 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 2700 | ++DOCSHELL 0F7E8400 == 56 [pid = 2700] [id = 330] 06:44:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (0FB41800) [pid = 2700] [serial = 989] [outer = 00000000] 06:44:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1072E000) [pid = 2700] [serial = 990] [outer = 0FB41800] 06:44:44 INFO - PROCESS | 2700 | 1461073484127 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (111EF800) [pid = 2700] [serial = 991] [outer = 0FB41800] 06:44:44 INFO - PROCESS | 2700 | 1461073484525 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]]]}] 06:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 06:44:44 INFO - PROCESS | 2700 | 1461073484606 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 2700 | 1461073484608 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 06:44:44 INFO - PROCESS | 2700 | 1461073484611 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:44:44 INFO - PROCESS | 2700 | 1461073484614 Marionette TRACE conn5 <- [1,1286,null,{}] 06:44:44 INFO - PROCESS | 2700 | 1461073484629 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}] 06:44:44 INFO - PROCESS | 2700 | 1461073484719 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 06:44:44 INFO - PROCESS | 2700 | 1461073484730 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 2700 | ++DOCSHELL 18244800 == 57 [pid = 2700] [id = 331] 06:44:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (18245000) [pid = 2700] [serial = 992] [outer = 00000000] 06:44:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1830A800) [pid = 2700] [serial = 993] [outer = 18245000] 06:44:44 INFO - PROCESS | 2700 | 1461073484782 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1836DC00) [pid = 2700] [serial = 994] [outer = 18245000] 06:44:45 INFO - PROCESS | 2700 | 1461073485273 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]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 689ms 06:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:44:45 INFO - PROCESS | 2700 | 1461073485305 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 2700 | 1461073485308 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 06:44:45 INFO - PROCESS | 2700 | 1461073485311 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 2700 | 1461073485312 Marionette TRACE conn5 <- [1,1290,null,{}] 06:44:45 INFO - PROCESS | 2700 | 1461073485316 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}] 06:44:45 INFO - PROCESS | 2700 | 1461073485401 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 06:44:45 INFO - PROCESS | 2700 | 1461073485410 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 2700 | ++DOCSHELL 18671C00 == 58 [pid = 2700] [id = 332] 06:44:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (18673000) [pid = 2700] [serial = 995] [outer = 00000000] 06:44:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (18EC8400) [pid = 2700] [serial = 996] [outer = 18673000] 06:44:45 INFO - PROCESS | 2700 | 1461073485455 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1934D400) [pid = 2700] [serial = 997] [outer = 18673000] 06:44:45 INFO - PROCESS | 2700 | 1461073485903 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]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 06:44:45 INFO - PROCESS | 2700 | 1461073485941 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 2700 | 1461073485943 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 06:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:44:45 INFO - PROCESS | 2700 | 1461073485947 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 2700 | 1461073485948 Marionette TRACE conn5 <- [1,1294,null,{}] 06:44:45 INFO - PROCESS | 2700 | 1461073485952 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}] 06:44:46 INFO - PROCESS | 2700 | 1461073486033 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 06:44:46 INFO - PROCESS | 2700 | 1461073486039 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:46 INFO - PROCESS | 2700 | ++DOCSHELL 1123C400 == 59 [pid = 2700] [id = 333] 06:44:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (193AC400) [pid = 2700] [serial = 998] [outer = 00000000] 06:44:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (19434C00) [pid = 2700] [serial = 999] [outer = 193AC400] 06:44:46 INFO - PROCESS | 2700 | 1461073486086 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (196C2000) [pid = 2700] [serial = 1000] [outer = 193AC400] 06:44:46 INFO - PROCESS | 2700 | 1461073486614 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]]]}] 06:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 06:44:46 INFO - PROCESS | 2700 | 1461073486678 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 2700 | 1461073486680 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 06:44:46 INFO - PROCESS | 2700 | 1461073486683 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:44:46 INFO - PROCESS | 2700 | 1461073486685 Marionette TRACE conn5 <- [1,1298,null,{}] 06:44:46 INFO - PROCESS | 2700 | 1461073486688 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}] 06:44:46 INFO - PROCESS | 2700 | 1461073486822 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 06:44:46 INFO - PROCESS | 2700 | 1461073486885 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:46 INFO - PROCESS | 2700 | ++DOCSHELL 18249800 == 60 [pid = 2700] [id = 334] 06:44:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (196C9800) [pid = 2700] [serial = 1001] [outer = 00000000] 06:44:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1A3AE400) [pid = 2700] [serial = 1002] [outer = 196C9800] 06:44:46 INFO - PROCESS | 2700 | 1461073486934 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1A3B2800) [pid = 2700] [serial = 1003] [outer = 196C9800] 06:44:47 INFO - PROCESS | 2700 | 1461073487396 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] 06:44:47 INFO - PROCESS | 2700 | 1461073487462 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 06:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:44:47 INFO - PROCESS | 2700 | 1461073487465 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 2700 | 1461073487467 Marionette TRACE conn5 <- [1,1302,null,{}] 06:44:47 INFO - PROCESS | 2700 | 1461073487470 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}] 06:44:47 INFO - PROCESS | 2700 | 1461073487587 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 06:44:47 INFO - PROCESS | 2700 | 1461073487651 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B9000 == 61 [pid = 2700] [id = 335] 06:44:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A8AAC00) [pid = 2700] [serial = 1004] [outer = 00000000] 06:44:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A92B000) [pid = 2700] [serial = 1005] [outer = 1A8AAC00] 06:44:47 INFO - PROCESS | 2700 | 1461073487698 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A930400) [pid = 2700] [serial = 1006] [outer = 1A8AAC00] 06:44:48 INFO - PROCESS | 2700 | 1461073488139 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]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 06:44:48 INFO - PROCESS | 2700 | 1461073488196 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 2700 | 1461073488198 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 06:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:44:48 INFO - PROCESS | 2700 | 1461073488201 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 2700 | 1461073488203 Marionette TRACE conn5 <- [1,1306,null,{}] 06:44:48 INFO - PROCESS | 2700 | 1461073488211 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}] 06:44:48 INFO - PROCESS | 2700 | 1461073488490 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1A959800) [pid = 2700] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1A925400) [pid = 2700] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (18673400) [pid = 2700] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (18667C00) [pid = 2700] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (14923C00) [pid = 2700] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1D0B9800) [pid = 2700] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (0F027400) [pid = 2700] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (0FA0F000) [pid = 2700] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1682B400) [pid = 2700] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1AA7D800) [pid = 2700] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1632A400) [pid = 2700] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (10733C00) [pid = 2700] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (13A46000) [pid = 2700] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (18363C00) [pid = 2700] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (15716000) [pid = 2700] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1AA7A000) [pid = 2700] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1BABC000) [pid = 2700] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (0FB41000) [pid = 2700] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:44:48 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (1ACF4C00) [pid = 2700] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:44:48 INFO - PROCESS | 2700 | 1461073488560 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 2700 | ++DOCSHELL 0FA0F000 == 62 [pid = 2700] [id = 336] 06:44:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (0FB41000) [pid = 2700] [serial = 1007] [outer = 00000000] 06:44:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (14923C00) [pid = 2700] [serial = 1008] [outer = 0FB41000] 06:44:48 INFO - PROCESS | 2700 | 1461073488607 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1570A800) [pid = 2700] [serial = 1009] [outer = 0FB41000] 06:44:48 INFO - PROCESS | 2700 | 1461073488983 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]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 830ms 06:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:44:49 INFO - PROCESS | 2700 | 1461073489032 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 2700 | 1461073489034 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 06:44:49 INFO - PROCESS | 2700 | 1461073489037 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 2700 | 1461073489038 Marionette TRACE conn5 <- [1,1310,null,{}] 06:44:49 INFO - PROCESS | 2700 | 1461073489042 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}] 06:44:49 INFO - PROCESS | 2700 | 1461073489127 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 06:44:49 INFO - PROCESS | 2700 | 1461073489134 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 2700 | ++DOCSHELL 1682B400 == 63 [pid = 2700] [id = 337] 06:44:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1830C000) [pid = 2700] [serial = 1010] [outer = 00000000] 06:44:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1A954800) [pid = 2700] [serial = 1011] [outer = 1830C000] 06:44:49 INFO - PROCESS | 2700 | 1461073489178 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1A99E000) [pid = 2700] [serial = 1012] [outer = 1830C000] 06:44:49 INFO - PROCESS | 2700 | 1461073489600 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]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 631ms 06:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:44:49 INFO - PROCESS | 2700 | 1461073489669 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 2700 | 1461073489671 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 06:44:49 INFO - PROCESS | 2700 | 1461073489674 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 2700 | 1461073489675 Marionette TRACE conn5 <- [1,1314,null,{}] 06:44:49 INFO - PROCESS | 2700 | 1461073489679 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}] 06:44:49 INFO - PROCESS | 2700 | 1461073489762 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 06:44:49 INFO - PROCESS | 2700 | 1461073489769 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 2700 | ++DOCSHELL 1A933000 == 64 [pid = 2700] [id = 338] 06:44:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1A9A7000) [pid = 2700] [serial = 1013] [outer = 00000000] 06:44:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1AA82C00) [pid = 2700] [serial = 1014] [outer = 1A9A7000] 06:44:49 INFO - PROCESS | 2700 | 1461073489812 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1AD44800) [pid = 2700] [serial = 1015] [outer = 1A9A7000] 06:44:50 INFO - PROCESS | 2700 | 1461073490298 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]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 06:44:50 INFO - PROCESS | 2700 | 1461073490345 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 2700 | 1461073490347 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 06:44:50 INFO - PROCESS | 2700 | 1461073490350 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:44:50 INFO - PROCESS | 2700 | 1461073490353 Marionette TRACE conn5 <- [1,1318,null,{}] 06:44:50 INFO - PROCESS | 2700 | 1461073490356 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}] 06:44:50 INFO - PROCESS | 2700 | 1461073490459 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 06:44:50 INFO - PROCESS | 2700 | 1461073490466 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 2700 | ++DOCSHELL 0EF75400 == 65 [pid = 2700] [id = 339] 06:44:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (0EF7A400) [pid = 2700] [serial = 1016] [outer = 00000000] 06:44:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (0FB48400) [pid = 2700] [serial = 1017] [outer = 0EF7A400] 06:44:50 INFO - PROCESS | 2700 | 1461073490580 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (10380400) [pid = 2700] [serial = 1018] [outer = 0EF7A400] 06:44:51 INFO - PROCESS | 2700 | 1461073491336 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]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1017ms 06:44:51 INFO - PROCESS | 2700 | 1461073491373 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 2700 | 1461073491376 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 06:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:44:51 INFO - PROCESS | 2700 | 1461073491381 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 2700 | 1461073491384 Marionette TRACE conn5 <- [1,1322,null,{}] 06:44:51 INFO - PROCESS | 2700 | 1461073491390 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}] 06:44:51 INFO - PROCESS | 2700 | 1461073491525 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 06:44:51 INFO - PROCESS | 2700 | 1461073491661 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 2700 | ++DOCSHELL 158AFC00 == 66 [pid = 2700] [id = 340] 06:44:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (16335000) [pid = 2700] [serial = 1019] [outer = 00000000] 06:44:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1849B000) [pid = 2700] [serial = 1020] [outer = 16335000] 06:44:51 INFO - PROCESS | 2700 | 1461073491718 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (18626800) [pid = 2700] [serial = 1021] [outer = 16335000] 06:44:52 INFO - PROCESS | 2700 | 1461073492240 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]]]}] 06:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 06:44:52 INFO - PROCESS | 2700 | 1461073492312 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 06:44:52 INFO - PROCESS | 2700 | 1461073492316 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 06:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:44:52 INFO - PROCESS | 2700 | 1461073492339 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 2700 | 1461073492342 Marionette TRACE conn5 <- [1,1326,null,{}] 06:44:52 INFO - PROCESS | 2700 | 1461073492346 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}] 06:44:52 INFO - PROCESS | 2700 | 1461073492458 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 06:44:52 INFO - PROCESS | 2700 | 1461073492579 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 2700 | ++DOCSHELL 19F14000 == 67 [pid = 2700] [id = 341] 06:44:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19F15400) [pid = 2700] [serial = 1022] [outer = 00000000] 06:44:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A8AD400) [pid = 2700] [serial = 1023] [outer = 19F15400] 06:44:52 INFO - PROCESS | 2700 | 1461073492638 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A9A6400) [pid = 2700] [serial = 1024] [outer = 19F15400] 06:44:53 INFO - PROCESS | 2700 | 1461073493731 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]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1425ms 06:44:53 INFO - PROCESS | 2700 | 1461073493765 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 2700 | 1461073493768 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 06:44:53 INFO - PROCESS | 2700 | 1461073493772 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:44:53 INFO - PROCESS | 2700 | 1461073493775 Marionette TRACE conn5 <- [1,1330,null,{}] 06:44:53 INFO - PROCESS | 2700 | 1461073493787 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}] 06:44:53 INFO - PROCESS | 2700 | 1461073493905 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 06:44:54 INFO - PROCESS | 2700 | 1461073494037 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 2700 | ++DOCSHELL 1AEAAC00 == 68 [pid = 2700] [id = 342] 06:44:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1AECAC00) [pid = 2700] [serial = 1025] [outer = 00000000] 06:44:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1D0AC400) [pid = 2700] [serial = 1026] [outer = 1AECAC00] 06:44:54 INFO - PROCESS | 2700 | 1461073494095 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1D0B3000) [pid = 2700] [serial = 1027] [outer = 1AECAC00] 06:44:54 INFO - PROCESS | 2700 | 1461073494635 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]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 06:44:54 INFO - PROCESS | 2700 | 1461073494705 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 2700 | 1461073494708 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 06:44:54 INFO - PROCESS | 2700 | 1461073494711 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:44:54 INFO - PROCESS | 2700 | 1461073494713 Marionette TRACE conn5 <- [1,1334,null,{}] 06:44:54 INFO - PROCESS | 2700 | 1461073494733 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}] 06:44:54 INFO - PROCESS | 2700 | 1461073494846 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 06:44:54 INFO - PROCESS | 2700 | 1461073494953 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 2700 | ++DOCSHELL 19E54C00 == 69 [pid = 2700] [id = 343] 06:44:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1CF79C00) [pid = 2700] [serial = 1028] [outer = 00000000] 06:44:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1D9E9800) [pid = 2700] [serial = 1029] [outer = 1CF79C00] 06:44:55 INFO - PROCESS | 2700 | 1461073495009 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1D9F5000) [pid = 2700] [serial = 1030] [outer = 1CF79C00] 06:44:55 INFO - PROCESS | 2700 | 1461073495557 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]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 869ms 06:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:44:55 INFO - PROCESS | 2700 | 1461073495585 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 2700 | 1461073495588 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 06:44:55 INFO - PROCESS | 2700 | 1461073495591 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - PROCESS | 2700 | 1461073495593 Marionette TRACE conn5 <- [1,1338,null,{}] 06:44:55 INFO - PROCESS | 2700 | 1461073495596 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}] 06:44:55 INFO - PROCESS | 2700 | 1461073495703 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 06:44:55 INFO - PROCESS | 2700 | 1461073495814 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 2700 | ++DOCSHELL 21421C00 == 70 [pid = 2700] [id = 344] 06:44:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (21422000) [pid = 2700] [serial = 1031] [outer = 00000000] 06:44:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (2142A400) [pid = 2700] [serial = 1032] [outer = 21422000] 06:44:55 INFO - PROCESS | 2700 | 1461073495875 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (2145BC00) [pid = 2700] [serial = 1033] [outer = 21422000] 06:44:56 INFO - PROCESS | 2700 | 1461073496508 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]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 06:44:56 INFO - PROCESS | 2700 | 1461073496565 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 2700 | 1461073496567 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 06:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:44:56 INFO - PROCESS | 2700 | 1461073496571 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 2700 | 1461073496573 Marionette TRACE conn5 <- [1,1342,null,{}] 06:44:56 INFO - PROCESS | 2700 | 1461073496577 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}] 06:44:56 INFO - PROCESS | 2700 | 1461073496691 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 06:44:56 INFO - PROCESS | 2700 | 1461073496803 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:56 INFO - PROCESS | 2700 | ++DOCSHELL 10738000 == 71 [pid = 2700] [id = 345] 06:44:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (107B9000) [pid = 2700] [serial = 1034] [outer = 00000000] 06:44:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (184A4800) [pid = 2700] [serial = 1035] [outer = 107B9000] 06:44:56 INFO - PROCESS | 2700 | 1461073496859 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (19427C00) [pid = 2700] [serial = 1036] [outer = 107B9000] 06:44:57 INFO - PROCESS | 2700 | 1461073497702 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]]]}] 06:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1179ms 06:44:57 INFO - PROCESS | 2700 | 1461073497755 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 06:44:57 INFO - PROCESS | 2700 | 1461073497759 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 06:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:44:57 INFO - PROCESS | 2700 | 1461073497765 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:44:57 INFO - PROCESS | 2700 | 1461073497768 Marionette TRACE conn5 <- [1,1346,null,{}] 06:44:57 INFO - PROCESS | 2700 | 1461073497773 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}] 06:44:57 INFO - PROCESS | 2700 | 1461073497877 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 06:44:58 INFO - PROCESS | 2700 | 1461073498023 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 2700 | ++DOCSHELL 15803C00 == 72 [pid = 2700] [id = 346] 06:44:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1632C000) [pid = 2700] [serial = 1037] [outer = 00000000] 06:44:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1820AC00) [pid = 2700] [serial = 1038] [outer = 1632C000] 06:44:58 INFO - PROCESS | 2700 | 1461073498074 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1828B000) [pid = 2700] [serial = 1039] [outer = 1632C000] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 1A933000 == 71 [pid = 2700] [id = 338] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 1682B400 == 70 [pid = 2700] [id = 337] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 0FA0F000 == 69 [pid = 2700] [id = 336] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 1A3B9000 == 68 [pid = 2700] [id = 335] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 18249800 == 67 [pid = 2700] [id = 334] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 1123C400 == 66 [pid = 2700] [id = 333] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 18671C00 == 65 [pid = 2700] [id = 332] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1CF82000) [pid = 2700] [serial = 966] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1D0B4C00) [pid = 2700] [serial = 930] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 18244800 == 64 [pid = 2700] [id = 331] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 0F7E8400 == 63 [pid = 2700] [id = 330] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 0FB80C00 == 62 [pid = 2700] [id = 329] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 18241000 == 61 [pid = 2700] [id = 324] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 10736C00 == 60 [pid = 2700] [id = 323] 06:44:58 INFO - PROCESS | 2700 | --DOCSHELL 18674800 == 59 [pid = 2700] [id = 322] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (152BFC00) [pid = 2700] [serial = 960] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1AA88400) [pid = 2700] [serial = 958] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (193B5800) [pid = 2700] [serial = 946] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1A3B3C00) [pid = 2700] [serial = 951] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (19F2A000) [pid = 2700] [serial = 963] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A619800) [pid = 2700] [serial = 952] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (19F1E000) [pid = 2700] [serial = 949] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A927800) [pid = 2700] [serial = 964] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (19E55000) [pid = 2700] [serial = 877] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1AA88800) [pid = 2700] [serial = 880] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1BDD3800) [pid = 2700] [serial = 886] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (10735000) [pid = 2700] [serial = 874] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1BA05400) [pid = 2700] [serial = 883] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1AA7A800) [pid = 2700] [serial = 957] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1A931400) [pid = 2700] [serial = 955] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1934B000) [pid = 2700] [serial = 945] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A932400) [pid = 2700] [serial = 954] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (19F14C00) [pid = 2700] [serial = 948] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (16830000) [pid = 2700] [serial = 937] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (16333400) [pid = 2700] [serial = 936] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1D95D400) [pid = 2700] [serial = 934] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1D1B7400) [pid = 2700] [serial = 933] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (0FB76000) [pid = 2700] [serial = 939] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (10373400) [pid = 2700] [serial = 940] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (14E37000) [pid = 2700] [serial = 922] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1492FC00) [pid = 2700] [serial = 921] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1934EC00) [pid = 2700] [serial = 925] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1866E000) [pid = 2700] [serial = 924] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1CF0F000) [pid = 2700] [serial = 928] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1BD58C00) [pid = 2700] [serial = 927] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (16836C00) [pid = 2700] [serial = 942] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (18246400) [pid = 2700] [serial = 943] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (18205000) [pid = 2700] [serial = 961] [outer = 00000000] [url = about:blank] 06:44:58 INFO - PROCESS | 2700 | 1461073498691 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]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 06:44:58 INFO - PROCESS | 2700 | 1461073498740 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 2700 | 1461073498745 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 06:44:58 INFO - PROCESS | 2700 | 1461073498751 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:44:58 INFO - PROCESS | 2700 | 1461073498753 Marionette TRACE conn5 <- [1,1350,null,{}] 06:44:58 INFO - PROCESS | 2700 | 1461073498757 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}] 06:44:58 INFO - PROCESS | 2700 | 1461073498849 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 06:44:58 INFO - PROCESS | 2700 | 1461073498943 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 2700 | ++DOCSHELL 101C3000 == 60 [pid = 2700] [id = 347] 06:44:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (10373400) [pid = 2700] [serial = 1040] [outer = 00000000] 06:44:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (14E38400) [pid = 2700] [serial = 1041] [outer = 10373400] 06:44:58 INFO - PROCESS | 2700 | 1461073498991 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (15709800) [pid = 2700] [serial = 1042] [outer = 10373400] 06:44:59 INFO - PROCESS | 2700 | 1461073499421 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]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 06:44:59 INFO - PROCESS | 2700 | 1461073499487 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 2700 | 1461073499489 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 06:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:44:59 INFO - PROCESS | 2700 | 1461073499493 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 2700 | 1461073499496 Marionette TRACE conn5 <- [1,1354,null,{}] 06:44:59 INFO - PROCESS | 2700 | 1461073499506 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}] 06:44:59 INFO - PROCESS | 2700 | 1461073499597 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 06:44:59 INFO - PROCESS | 2700 | 1461073499606 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 2700 | ++DOCSHELL 18286400 == 61 [pid = 2700] [id = 348] 06:44:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (18369000) [pid = 2700] [serial = 1043] [outer = 00000000] 06:44:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (184A3000) [pid = 2700] [serial = 1044] [outer = 18369000] 06:44:59 INFO - PROCESS | 2700 | 1461073499654 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1866D000) [pid = 2700] [serial = 1045] [outer = 18369000] 06:45:00 INFO - PROCESS | 2700 | 1461073500142 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] 06:45:00 INFO - PROCESS | 2700 | 1461073500187 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 06:45:00 INFO - PROCESS | 2700 | 1461073500190 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:45:00 INFO - PROCESS | 2700 | 1461073500191 Marionette TRACE conn5 <- [1,1358,null,{}] 06:45:00 INFO - PROCESS | 2700 | 1461073500223 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}] 06:45:00 INFO - PROCESS | 2700 | 1461073500307 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 06:45:00 INFO - PROCESS | 2700 | 1461073500411 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 2700 | ++DOCSHELL 1836A800 == 62 [pid = 2700] [id = 349] 06:45:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1866FC00) [pid = 2700] [serial = 1046] [outer = 00000000] 06:45:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1942FC00) [pid = 2700] [serial = 1047] [outer = 1866FC00] 06:45:00 INFO - PROCESS | 2700 | 1461073500458 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (196C2400) [pid = 2700] [serial = 1048] [outer = 1866FC00] 06:45:00 INFO - PROCESS | 2700 | 1461073500863 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] 06:45:00 INFO - PROCESS | 2700 | 1461073500906 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 06:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:45:00 INFO - PROCESS | 2700 | 1461073500909 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 2700 | 1461073500911 Marionette TRACE conn5 <- [1,1362,null,{}] 06:45:00 INFO - PROCESS | 2700 | 1461073500914 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}] 06:45:01 INFO - PROCESS | 2700 | 1461073501029 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 06:45:01 INFO - PROCESS | 2700 | 1461073501091 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 2700 | ++DOCSHELL 14930000 == 63 [pid = 2700] [id = 350] 06:45:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (16828800) [pid = 2700] [serial = 1049] [outer = 00000000] 06:45:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (19F1A800) [pid = 2700] [serial = 1050] [outer = 16828800] 06:45:01 INFO - PROCESS | 2700 | 1461073501136 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (19F2A000) [pid = 2700] [serial = 1051] [outer = 16828800] 06:45:01 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:45:01 INFO - PROCESS | 2700 | 1461073501589 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] 06:45:01 INFO - PROCESS | 2700 | 1461073501642 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 06:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:45:01 INFO - PROCESS | 2700 | 1461073501685 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 2700 | 1461073501687 Marionette TRACE conn5 <- [1,1366,null,{}] 06:45:01 INFO - PROCESS | 2700 | 1461073501691 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}] 06:45:01 INFO - PROCESS | 2700 | 1461073501828 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 06:45:01 INFO - PROCESS | 2700 | 1461073501895 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B1400 == 64 [pid = 2700] [id = 351] 06:45:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1A3B3C00) [pid = 2700] [serial = 1052] [outer = 00000000] 06:45:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1A94F800) [pid = 2700] [serial = 1053] [outer = 1A3B3C00] 06:45:01 INFO - PROCESS | 2700 | 1461073501944 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1A956400) [pid = 2700] [serial = 1054] [outer = 1A3B3C00] 06:45:02 INFO - PROCESS | 2700 | 1461073502369 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] 06:45:02 INFO - PROCESS | 2700 | 1461073502408 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 06:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:45:02 INFO - PROCESS | 2700 | 1461073502411 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 2700 | 1461073502413 Marionette TRACE conn5 <- [1,1370,null,{}] 06:45:02 INFO - PROCESS | 2700 | 1461073502417 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}] 06:45:02 INFO - PROCESS | 2700 | 1461073502530 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 06:45:02 INFO - PROCESS | 2700 | 1461073502594 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 2700 | ++DOCSHELL 1A92C400 == 65 [pid = 2700] [id = 352] 06:45:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1A958000) [pid = 2700] [serial = 1055] [outer = 00000000] 06:45:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1AA87800) [pid = 2700] [serial = 1056] [outer = 1A958000] 06:45:02 INFO - PROCESS | 2700 | 1461073502640 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1ACF6C00) [pid = 2700] [serial = 1057] [outer = 1A958000] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1D0ACC00) [pid = 2700] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1AC90C00) [pid = 2700] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (196C9800) [pid = 2700] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1A8AAC00) [pid = 2700] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1AA7F800) [pid = 2700] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (11296000) [pid = 2700] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (193AC400) [pid = 2700] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (18673000) [pid = 2700] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (0FB41800) [pid = 2700] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (18245000) [pid = 2700] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1830C000) [pid = 2700] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:45:02 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (0FB41000) [pid = 2700] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:45:03 INFO - PROCESS | 2700 | [2700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:45:03 INFO - PROCESS | 2700 | 1461073503138 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] 06:45:03 INFO - PROCESS | 2700 | 1461073503197 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 06:45:03 INFO - PROCESS | 2700 | 1461073503203 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - PROCESS | 2700 | 1461073503204 Marionette TRACE conn5 <- [1,1374,null,{}] 06:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:45:03 INFO - PROCESS | 2700 | 1461073503208 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}] 06:45:03 INFO - PROCESS | 2700 | 1461073503292 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 06:45:03 INFO - PROCESS | 2700 | 1461073503299 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 2700 | ++DOCSHELL 196AE800 == 66 [pid = 2700] [id = 353] 06:45:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (196C1800) [pid = 2700] [serial = 1058] [outer = 00000000] 06:45:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1A8B1800) [pid = 2700] [serial = 1059] [outer = 196C1800] 06:45:03 INFO - PROCESS | 2700 | 1461073503343 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1A99DC00) [pid = 2700] [serial = 1060] [outer = 196C1800] 06:45:03 INFO - PROCESS | 2700 | 1461073503761 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] 06:45:03 INFO - PROCESS | 2700 | 1461073503843 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 06:45:03 INFO - PROCESS | 2700 | 1461073503846 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:45:03 INFO - PROCESS | 2700 | 1461073503848 Marionette TRACE conn5 <- [1,1378,null,{}] 06:45:03 INFO - PROCESS | 2700 | 1461073503851 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}] 06:45:03 INFO - PROCESS | 2700 | 1461073503936 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 06:45:03 INFO - PROCESS | 2700 | 1461073503942 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 2700 | ++DOCSHELL 1A9AA400 == 67 [pid = 2700] [id = 354] 06:45:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1AEA1C00) [pid = 2700] [serial = 1061] [outer = 00000000] 06:45:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1B02C800) [pid = 2700] [serial = 1062] [outer = 1AEA1C00] 06:45:03 INFO - PROCESS | 2700 | 1461073503986 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1BAB3800) [pid = 2700] [serial = 1063] [outer = 1AEA1C00] 06:45:04 INFO - PROCESS | 2700 | 1461073504407 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]]]}] 06:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 06:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:45:04 INFO - PROCESS | 2700 | 1461073504480 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 2700 | 1461073504482 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 06:45:04 INFO - PROCESS | 2700 | 1461073504486 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 2700 | 1461073504487 Marionette TRACE conn5 <- [1,1382,null,{}] 06:45:04 INFO - PROCESS | 2700 | 1461073504491 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}] 06:45:04 INFO - PROCESS | 2700 | 1461073504577 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 06:45:04 INFO - PROCESS | 2700 | 1461073504584 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:04 INFO - PROCESS | 2700 | ++DOCSHELL 1B025000 == 68 [pid = 2700] [id = 355] 06:45:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1BD50C00) [pid = 2700] [serial = 1064] [outer = 00000000] 06:45:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1BDDB800) [pid = 2700] [serial = 1065] [outer = 1BD50C00] 06:45:04 INFO - PROCESS | 2700 | 1461073504628 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1CF79400) [pid = 2700] [serial = 1066] [outer = 1BD50C00] 06:45:05 INFO - PROCESS | 2700 | 1461073505347 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]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 870ms 06:45:05 INFO - PROCESS | 2700 | 1461073505357 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 2700 | 1461073505362 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 06:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:45:05 INFO - PROCESS | 2700 | 1461073505368 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - PROCESS | 2700 | 1461073505371 Marionette TRACE conn5 <- [1,1386,null,{}] 06:45:05 INFO - PROCESS | 2700 | 1461073505377 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}] 06:45:05 INFO - PROCESS | 2700 | 1461073505493 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 06:45:05 INFO - PROCESS | 2700 | 1461073505606 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 2700 | ++DOCSHELL 14B21400 == 69 [pid = 2700] [id = 356] 06:45:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (14B3CC00) [pid = 2700] [serial = 1067] [outer = 00000000] 06:45:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (15713C00) [pid = 2700] [serial = 1068] [outer = 14B3CC00] 06:45:05 INFO - PROCESS | 2700 | 1461073505704 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (16333400) [pid = 2700] [serial = 1069] [outer = 14B3CC00] 06:45:06 INFO - PROCESS | 2700 | 1461073506353 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]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1017ms 06:45:06 INFO - PROCESS | 2700 | 1461073506391 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 2700 | 1461073506397 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 06:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:45:06 INFO - PROCESS | 2700 | 1461073506404 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 2700 | 1461073506407 Marionette TRACE conn5 <- [1,1390,null,{}] 06:45:06 INFO - PROCESS | 2700 | 1461073506411 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}] 06:45:06 INFO - PROCESS | 2700 | 1461073506522 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 06:45:06 INFO - PROCESS | 2700 | 1461073506658 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 2700 | ++DOCSHELL 16451800 == 70 [pid = 2700] [id = 357] 06:45:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (16836C00) [pid = 2700] [serial = 1070] [outer = 00000000] 06:45:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (193B6800) [pid = 2700] [serial = 1071] [outer = 16836C00] 06:45:06 INFO - PROCESS | 2700 | 1461073506715 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (19F2D400) [pid = 2700] [serial = 1072] [outer = 16836C00] 06:45:07 INFO - PROCESS | 2700 | 1461073507288 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]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 06:45:07 INFO - PROCESS | 2700 | 1461073507335 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 2700 | 1461073507338 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 06:45:07 INFO - PROCESS | 2700 | 1461073507341 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:45:07 INFO - PROCESS | 2700 | 1461073507345 Marionette TRACE conn5 <- [1,1394,null,{}] 06:45:07 INFO - PROCESS | 2700 | 1461073507356 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}] 06:45:07 INFO - PROCESS | 2700 | 1461073507481 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 06:45:07 INFO - PROCESS | 2700 | 1461073507586 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 2700 | ++DOCSHELL 1AA85000 == 71 [pid = 2700] [id = 358] 06:45:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1AEA9800) [pid = 2700] [serial = 1073] [outer = 00000000] 06:45:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1D0B5400) [pid = 2700] [serial = 1074] [outer = 1AEA9800] 06:45:07 INFO - PROCESS | 2700 | 1461073507645 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1D95A000) [pid = 2700] [serial = 1075] [outer = 1AEA9800] 06:45:08 INFO - PROCESS | 2700 | 1461073508205 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]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 870ms 06:45:08 INFO - PROCESS | 2700 | 1461073508215 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 2700 | 1461073508217 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 06:45:08 INFO - PROCESS | 2700 | 1461073508236 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 2700 | 1461073508239 Marionette TRACE conn5 <- [1,1398,null,{}] 06:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:45:08 INFO - PROCESS | 2700 | 1461073508242 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}] 06:45:08 INFO - PROCESS | 2700 | 1461073508354 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 06:45:08 INFO - PROCESS | 2700 | 1461073508463 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 2700 | ++DOCSHELL 1D95CC00 == 72 [pid = 2700] [id = 359] 06:45:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1D95F800) [pid = 2700] [serial = 1076] [outer = 00000000] 06:45:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1EF2F000) [pid = 2700] [serial = 1077] [outer = 1D95F800] 06:45:08 INFO - PROCESS | 2700 | 1461073508519 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (213D9C00) [pid = 2700] [serial = 1078] [outer = 1D95F800] 06:45:09 INFO - PROCESS | 2700 | 1461073509182 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]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 06:45:09 INFO - PROCESS | 2700 | 1461073509213 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 2700 | 1461073509215 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 06:45:09 INFO - PROCESS | 2700 | 1461073509218 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:45:09 INFO - PROCESS | 2700 | 1461073509220 Marionette TRACE conn5 <- [1,1402,null,{}] 06:45:09 INFO - PROCESS | 2700 | 1461073509224 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}] 06:45:09 INFO - PROCESS | 2700 | 1461073509332 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 06:45:09 INFO - PROCESS | 2700 | 1461073509470 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 2700 | ++DOCSHELL 213DB400 == 73 [pid = 2700] [id = 360] 06:45:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (213DF400) [pid = 2700] [serial = 1079] [outer = 00000000] 06:45:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (2141C800) [pid = 2700] [serial = 1080] [outer = 213DF400] 06:45:09 INFO - PROCESS | 2700 | 1461073509525 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (21422C00) [pid = 2700] [serial = 1081] [outer = 213DF400] 06:45:10 INFO - PROCESS | 2700 | 1461073510185 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]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1015ms 06:45:10 INFO - PROCESS | 2700 | 1461073510239 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 2700 | 1461073510241 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 06:45:10 INFO - PROCESS | 2700 | 1461073510244 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:45:10 INFO - PROCESS | 2700 | 1461073510246 Marionette TRACE conn5 <- [1,1406,null,{}] 06:45:10 INFO - PROCESS | 2700 | 1461073510250 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}] 06:45:10 INFO - PROCESS | 2700 | 1461073510376 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 06:45:10 INFO - PROCESS | 2700 | 1461073510532 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 2700 | ++DOCSHELL 1128C000 == 74 [pid = 2700] [id = 361] 06:45:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1AA88000) [pid = 2700] [serial = 1082] [outer = 00000000] 06:45:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (22304800) [pid = 2700] [serial = 1083] [outer = 1AA88000] 06:45:10 INFO - PROCESS | 2700 | 1461073510591 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (22307000) [pid = 2700] [serial = 1084] [outer = 1AA88000] 06:45:11 INFO - PROCESS | 2700 | 1461073511357 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]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1168ms 06:45:11 INFO - PROCESS | 2700 | 1461073511417 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 2700 | 1461073511421 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 06:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:45:11 INFO - PROCESS | 2700 | 1461073511426 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 2700 | 1461073511430 Marionette TRACE conn5 <- [1,1410,null,{}] 06:45:11 INFO - PROCESS | 2700 | 1461073511436 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}] 06:45:11 INFO - PROCESS | 2700 | 1461073511546 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 06:45:11 INFO - PROCESS | 2700 | 1461073511683 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 2700 | ++DOCSHELL 0FAF1000 == 75 [pid = 2700] [id = 362] 06:45:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (10101800) [pid = 2700] [serial = 1085] [outer = 00000000] 06:45:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (16456800) [pid = 2700] [serial = 1086] [outer = 10101800] 06:45:11 INFO - PROCESS | 2700 | 1461073511737 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (18241400) [pid = 2700] [serial = 1087] [outer = 10101800] 06:45:12 INFO - PROCESS | 2700 | 1461073512328 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]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 931ms 06:45:12 INFO - PROCESS | 2700 | 1461073512359 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 2700 | 1461073512364 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 06:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:45:12 INFO - PROCESS | 2700 | 1461073512370 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 2700 | 1461073512373 Marionette TRACE conn5 <- [1,1414,null,{}] 06:45:12 INFO - PROCESS | 2700 | 1461073512376 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}] 06:45:12 INFO - PROCESS | 2700 | 1461073512478 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 06:45:12 INFO - PROCESS | 2700 | 1461073512593 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 2700 | ++DOCSHELL 18249800 == 76 [pid = 2700] [id = 363] 06:45:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (18302C00) [pid = 2700] [serial = 1088] [outer = 00000000] 06:45:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (193B0C00) [pid = 2700] [serial = 1089] [outer = 18302C00] 06:45:12 INFO - PROCESS | 2700 | 1461073512640 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (196A8C00) [pid = 2700] [serial = 1090] [outer = 18302C00] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 19F17C00 == 75 [pid = 2700] [id = 279] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 157C5C00 == 74 [pid = 2700] [id = 255] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 1ADA9C00 == 73 [pid = 2700] [id = 280] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 15801800 == 72 [pid = 2700] [id = 278] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 1A9AA400 == 71 [pid = 2700] [id = 354] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 196AE800 == 70 [pid = 2700] [id = 353] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 1A92C400 == 69 [pid = 2700] [id = 352] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 1A3B1400 == 68 [pid = 2700] [id = 351] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 14930000 == 67 [pid = 2700] [id = 350] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 1836A800 == 66 [pid = 2700] [id = 349] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 18286400 == 65 [pid = 2700] [id = 348] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 101C3000 == 64 [pid = 2700] [id = 347] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 15803C00 == 63 [pid = 2700] [id = 346] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 19E54C00 == 62 [pid = 2700] [id = 343] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 1AEAAC00 == 61 [pid = 2700] [id = 342] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 19F14000 == 60 [pid = 2700] [id = 341] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 158AFC00 == 59 [pid = 2700] [id = 340] 06:45:12 INFO - PROCESS | 2700 | --DOCSHELL 0EF75400 == 58 [pid = 2700] [id = 339] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1D0B8400) [pid = 2700] [serial = 931] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1BD52400) [pid = 2700] [serial = 919] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1A3AE400) [pid = 2700] [serial = 1002] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1A92B000) [pid = 2700] [serial = 1005] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1A3B2800) [pid = 2700] [serial = 1003] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1EF2D000) [pid = 2700] [serial = 981] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (11291000) [pid = 2700] [serial = 969] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (2142A800) [pid = 2700] [serial = 985] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (21424400) [pid = 2700] [serial = 984] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1ADB0800) [pid = 2700] [serial = 975] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1D9F0400) [pid = 2700] [serial = 978] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A930400) [pid = 2700] [serial = 1006] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1862B000) [pid = 2700] [serial = 972] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (16337800) [pid = 2700] [serial = 988] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (157C6400) [pid = 2700] [serial = 987] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (19434C00) [pid = 2700] [serial = 999] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (18EC8400) [pid = 2700] [serial = 996] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1934D400) [pid = 2700] [serial = 997] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1072E000) [pid = 2700] [serial = 990] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (111EF800) [pid = 2700] [serial = 991] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1830A800) [pid = 2700] [serial = 993] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1836DC00) [pid = 2700] [serial = 994] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A954800) [pid = 2700] [serial = 1011] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1A99E000) [pid = 2700] [serial = 1012] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (14923C00) [pid = 2700] [serial = 1008] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1570A800) [pid = 2700] [serial = 1009] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (196C2000) [pid = 2700] [serial = 1000] [outer = 00000000] [url = about:blank] 06:45:12 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1AA82C00) [pid = 2700] [serial = 1014] [outer = 00000000] [url = about:blank] 06:45:13 INFO - PROCESS | 2700 | 1461073513202 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]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 870ms 06:45:13 INFO - PROCESS | 2700 | 1461073513244 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 2700 | 1461073513246 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 06:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:45:13 INFO - PROCESS | 2700 | 1461073513249 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 2700 | 1461073513253 Marionette TRACE conn5 <- [1,1418,null,{}] 06:45:13 INFO - PROCESS | 2700 | 1461073513263 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}] 06:45:13 INFO - PROCESS | 2700 | 1461073513355 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 06:45:13 INFO - PROCESS | 2700 | 1461073513471 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 2700 | ++DOCSHELL 13A04800 == 59 [pid = 2700] [id = 364] 06:45:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (14923C00) [pid = 2700] [serial = 1091] [outer = 00000000] 06:45:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (158AFC00) [pid = 2700] [serial = 1092] [outer = 14923C00] 06:45:13 INFO - PROCESS | 2700 | 1461073513521 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (16834000) [pid = 2700] [serial = 1093] [outer = 14923C00] 06:45:13 INFO - PROCESS | 2700 | 1461073513927 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]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 06:45:13 INFO - PROCESS | 2700 | 1461073513984 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 2700 | 1461073513986 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 06:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:45:13 INFO - PROCESS | 2700 | 1461073513989 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 2700 | 1461073513991 Marionette TRACE conn5 <- [1,1422,null,{}] 06:45:13 INFO - PROCESS | 2700 | 1461073513995 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}] 06:45:14 INFO - PROCESS | 2700 | 1461073514081 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 06:45:14 INFO - PROCESS | 2700 | 1461073514088 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 2700 | ++DOCSHELL 1836DC00 == 60 [pid = 2700] [id = 365] 06:45:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1836FC00) [pid = 2700] [serial = 1094] [outer = 00000000] 06:45:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (193AF000) [pid = 2700] [serial = 1095] [outer = 1836FC00] 06:45:14 INFO - PROCESS | 2700 | 1461073514133 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196C0800) [pid = 2700] [serial = 1096] [outer = 1836FC00] 06:45:14 INFO - PROCESS | 2700 | 1461073514590 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]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 06:45:14 INFO - PROCESS | 2700 | 1461073514643 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 2700 | 1461073514645 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 06:45:14 INFO - PROCESS | 2700 | 1461073514648 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 2700 | 1461073514650 Marionette TRACE conn5 <- [1,1426,null,{}] 06:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:45:14 INFO - PROCESS | 2700 | 1461073514653 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}] 06:45:14 INFO - PROCESS | 2700 | 1461073514740 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 06:45:14 INFO - PROCESS | 2700 | 1461073514746 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 2700 | ++DOCSHELL 19DA4400 == 61 [pid = 2700] [id = 366] 06:45:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19E54C00) [pid = 2700] [serial = 1097] [outer = 00000000] 06:45:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (19F20400) [pid = 2700] [serial = 1098] [outer = 19E54C00] 06:45:14 INFO - PROCESS | 2700 | 1461073514792 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A3B9000) [pid = 2700] [serial = 1099] [outer = 19E54C00] 06:45:15 INFO - PROCESS | 2700 | 1461073515282 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]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 669ms 06:45:15 INFO - PROCESS | 2700 | 1461073515326 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 06:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:45:15 INFO - PROCESS | 2700 | 1461073515328 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 06:45:15 INFO - PROCESS | 2700 | 1461073515337 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 2700 | 1461073515339 Marionette TRACE conn5 <- [1,1430,null,{}] 06:45:15 INFO - PROCESS | 2700 | 1461073515342 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}] 06:45:15 INFO - PROCESS | 2700 | 1461073515479 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 06:45:15 INFO - PROCESS | 2700 | 1461073515576 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 2700 | ++DOCSHELL 1A7E2400 == 62 [pid = 2700] [id = 367] 06:45:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A8AA400) [pid = 2700] [serial = 1100] [outer = 00000000] 06:45:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A92CC00) [pid = 2700] [serial = 1101] [outer = 1A8AA400] 06:45:15 INFO - PROCESS | 2700 | 1461073515625 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1A933C00) [pid = 2700] [serial = 1102] [outer = 1A8AA400] 06:45:16 INFO - PROCESS | 2700 | 1461073516083 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]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 791ms 06:45:16 INFO - PROCESS | 2700 | 1461073516123 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 2700 | 1461073516125 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 06:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:45:16 INFO - PROCESS | 2700 | 1461073516128 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 2700 | 1461073516130 Marionette TRACE conn5 <- [1,1434,null,{}] 06:45:16 INFO - PROCESS | 2700 | 1461073516137 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}] 06:45:16 INFO - PROCESS | 2700 | 1461073516254 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 06:45:16 INFO - PROCESS | 2700 | 1461073516261 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 2700 | ++DOCSHELL 1A94EC00 == 63 [pid = 2700] [id = 368] 06:45:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1A951800) [pid = 2700] [serial = 1103] [outer = 00000000] 06:45:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1A9A8800) [pid = 2700] [serial = 1104] [outer = 1A951800] 06:45:16 INFO - PROCESS | 2700 | 1461073516359 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1AA7F000) [pid = 2700] [serial = 1105] [outer = 1A951800] 06:45:16 INFO - PROCESS | 2700 | 1461073516777 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]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 06:45:16 INFO - PROCESS | 2700 | 1461073516871 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 2700 | 1461073516873 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 06:45:16 INFO - PROCESS | 2700 | 1461073516881 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:45:16 INFO - PROCESS | 2700 | 1461073516883 Marionette TRACE conn5 <- [1,1438,null,{}] 06:45:16 INFO - PROCESS | 2700 | 1461073516891 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}] 06:45:17 INFO - PROCESS | 2700 | 1461073517171 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (18E4D400) [pid = 2700] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (10737000) [pid = 2700] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1D0B2800) [pid = 2700] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1D9E9000) [pid = 2700] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (182C7800) [pid = 2700] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1A92F400) [pid = 2700] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1632C000) [pid = 2700] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (10373400) [pid = 2700] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (16828800) [pid = 2700] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1866FC00) [pid = 2700] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (107B9000) [pid = 2700] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (18369000) [pid = 2700] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1AEA1C00) [pid = 2700] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1A3B3C00) [pid = 2700] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A958000) [pid = 2700] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:45:17 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (196C1800) [pid = 2700] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:45:17 INFO - PROCESS | 2700 | 1461073517263 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 2700 | ++DOCSHELL 10373400 == 64 [pid = 2700] [id = 369] 06:45:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1037A800) [pid = 2700] [serial = 1106] [outer = 00000000] 06:45:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1522F400) [pid = 2700] [serial = 1107] [outer = 1037A800] 06:45:17 INFO - PROCESS | 2700 | 1461073517309 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (18246400) [pid = 2700] [serial = 1108] [outer = 1037A800] 06:45:17 INFO - PROCESS | 2700 | 1461073517676 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]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 830ms 06:45:17 INFO - PROCESS | 2700 | 1461073517717 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 2700 | 1461073517719 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 06:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:45:17 INFO - PROCESS | 2700 | 1461073517722 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 2700 | 1461073517724 Marionette TRACE conn5 <- [1,1442,null,{}] 06:45:17 INFO - PROCESS | 2700 | 1461073517727 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}] 06:45:17 INFO - PROCESS | 2700 | 1461073517812 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 06:45:17 INFO - PROCESS | 2700 | 1461073517819 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 2700 | ++DOCSHELL 18365800 == 65 [pid = 2700] [id = 370] 06:45:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1866CC00) [pid = 2700] [serial = 1109] [outer = 00000000] 06:45:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1AC8C400) [pid = 2700] [serial = 1110] [outer = 1866CC00] 06:45:17 INFO - PROCESS | 2700 | 1461073517863 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1AEA1C00) [pid = 2700] [serial = 1111] [outer = 1866CC00] 06:45:18 INFO - PROCESS | 2700 | 1461073518302 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]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 630ms 06:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:45:18 INFO - PROCESS | 2700 | 1461073518354 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 2700 | 1461073518356 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 06:45:18 INFO - PROCESS | 2700 | 1461073518359 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 2700 | 1461073518361 Marionette TRACE conn5 <- [1,1446,null,{}] 06:45:18 INFO - PROCESS | 2700 | 1461073518365 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}] 06:45:18 INFO - PROCESS | 2700 | 1461073518453 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 06:45:18 INFO - PROCESS | 2700 | 1461073518460 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 2700 | ++DOCSHELL 1BAB3400 == 66 [pid = 2700] [id = 371] 06:45:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1BABC800) [pid = 2700] [serial = 1112] [outer = 00000000] 06:45:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1CF82800) [pid = 2700] [serial = 1113] [outer = 1BABC800] 06:45:18 INFO - PROCESS | 2700 | 1461073518504 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1D0B3400) [pid = 2700] [serial = 1114] [outer = 1BABC800] 06:45:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1D9F5800) [pid = 2700] [serial = 1115] [outer = 0FABE400] 06:45:19 INFO - PROCESS | 2700 | 1461073519064 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]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 06:45:19 INFO - PROCESS | 2700 | 1461073519093 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 2700 | 1461073519095 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 06:45:19 INFO - PROCESS | 2700 | 1461073519098 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:45:19 INFO - PROCESS | 2700 | 1461073519101 Marionette TRACE conn5 <- [1,1450,null,{}] 06:45:19 INFO - PROCESS | 2700 | 1461073519104 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}] 06:45:19 INFO - PROCESS | 2700 | 1461073519267 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 06:45:19 INFO - PROCESS | 2700 | 1461073519412 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 2700 | ++DOCSHELL 0FAF8800 == 67 [pid = 2700] [id = 372] 06:45:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (10103800) [pid = 2700] [serial = 1116] [outer = 00000000] 06:45:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (10738800) [pid = 2700] [serial = 1117] [outer = 10103800] 06:45:19 INFO - PROCESS | 2700 | 1461073519474 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (13A49800) [pid = 2700] [serial = 1118] [outer = 10103800] 06:45:20 INFO - PROCESS | 2700 | 1461073520202 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]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1175ms 06:45:20 INFO - PROCESS | 2700 | 1461073520281 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 2700 | 1461073520286 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 06:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:45:20 INFO - PROCESS | 2700 | 1461073520290 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 2700 | 1461073520295 Marionette TRACE conn5 <- [1,1454,null,{}] 06:45:20 INFO - PROCESS | 2700 | 1461073520300 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}] 06:45:20 INFO - PROCESS | 2700 | 1461073520452 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 06:45:20 INFO - PROCESS | 2700 | 1461073520587 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 2700 | ++DOCSHELL 16828400 == 68 [pid = 2700] [id = 373] 06:45:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (16829C00) [pid = 2700] [serial = 1119] [outer = 00000000] 06:45:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1849F400) [pid = 2700] [serial = 1120] [outer = 16829C00] 06:45:20 INFO - PROCESS | 2700 | 1461073520648 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1866E000) [pid = 2700] [serial = 1121] [outer = 16829C00] 06:45:21 INFO - PROCESS | 2700 | 1461073521251 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]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1020ms 06:45:21 INFO - PROCESS | 2700 | 1461073521315 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 2700 | 1461073521318 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 06:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:45:21 INFO - PROCESS | 2700 | 1461073521322 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 2700 | 1461073521324 Marionette TRACE conn5 <- [1,1458,null,{}] 06:45:21 INFO - PROCESS | 2700 | 1461073521328 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}] 06:45:21 INFO - PROCESS | 2700 | 1461073521440 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 06:45:21 INFO - PROCESS | 2700 | 1461073521597 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B5400 == 69 [pid = 2700] [id = 374] 06:45:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1A615000) [pid = 2700] [serial = 1122] [outer = 00000000] 06:45:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1A931400) [pid = 2700] [serial = 1123] [outer = 1A615000] 06:45:21 INFO - PROCESS | 2700 | 1461073521654 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1A9E8C00) [pid = 2700] [serial = 1124] [outer = 1A615000] 06:45:22 INFO - PROCESS | 2700 | 1461073522310 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]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1018ms 06:45:22 INFO - PROCESS | 2700 | 1461073522342 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 2700 | 1461073522347 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 06:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:45:22 INFO - PROCESS | 2700 | 1461073522358 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 2700 | 1461073522362 Marionette TRACE conn5 <- [1,1462,null,{}] 06:45:22 INFO - PROCESS | 2700 | 1461073522366 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}] 06:45:22 INFO - PROCESS | 2700 | 1461073522499 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 06:45:22 INFO - PROCESS | 2700 | 1461073522638 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 2700 | ++DOCSHELL 1D95AC00 == 70 [pid = 2700] [id = 375] 06:45:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1D9F1000) [pid = 2700] [serial = 1125] [outer = 00000000] 06:45:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (21429800) [pid = 2700] [serial = 1126] [outer = 1D9F1000] 06:45:22 INFO - PROCESS | 2700 | 1461073522694 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (2145F000) [pid = 2700] [serial = 1127] [outer = 1D9F1000] 06:45:23 INFO - PROCESS | 2700 | 1461073523265 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]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 987ms 06:45:23 INFO - PROCESS | 2700 | 1461073523340 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 2700 | 1461073523342 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 06:45:23 INFO - PROCESS | 2700 | 1461073523346 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:45:23 INFO - PROCESS | 2700 | 1461073523347 Marionette TRACE conn5 <- [1,1466,null,{}] 06:45:23 INFO - PROCESS | 2700 | 1461073523351 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}] 06:45:23 INFO - PROCESS | 2700 | 1461073523463 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 06:45:23 INFO - PROCESS | 2700 | 1461073523603 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 2700 | ++DOCSHELL 1D9E9000 == 71 [pid = 2700] [id = 376] 06:45:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (21428000) [pid = 2700] [serial = 1128] [outer = 00000000] 06:45:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (22197000) [pid = 2700] [serial = 1129] [outer = 21428000] 06:45:23 INFO - PROCESS | 2700 | 1461073523660 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (2219A000) [pid = 2700] [serial = 1130] [outer = 21428000] 06:45:24 INFO - PROCESS | 2700 | 1461073524295 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]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1017ms 06:45:24 INFO - PROCESS | 2700 | 1461073524367 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 2700 | 1461073524369 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 06:45:24 INFO - PROCESS | 2700 | 1461073524373 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:45:24 INFO - PROCESS | 2700 | 1461073524375 Marionette TRACE conn5 <- [1,1470,null,{}] 06:45:24 INFO - PROCESS | 2700 | 1461073524379 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}] 06:45:24 INFO - PROCESS | 2700 | 1461073524486 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 06:45:24 INFO - PROCESS | 2700 | 1461073524634 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 2700 | ++DOCSHELL 1BD51C00 == 72 [pid = 2700] [id = 377] 06:45:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1BD54000) [pid = 2700] [serial = 1131] [outer = 00000000] 06:45:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (22306000) [pid = 2700] [serial = 1132] [outer = 1BD54000] 06:45:24 INFO - PROCESS | 2700 | 1461073524701 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (229E4400) [pid = 2700] [serial = 1133] [outer = 1BD54000] 06:45:25 INFO - PROCESS | 2700 | 1461073525560 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]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1233ms 06:45:25 INFO - PROCESS | 2700 | 1461073525611 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 2700 | 1461073525615 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 06:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:45:25 INFO - PROCESS | 2700 | 1461073525620 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 2700 | 1461073525624 Marionette TRACE conn5 <- [1,1474,null,{}] 06:45:25 INFO - PROCESS | 2700 | 1461073525631 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}] 06:45:25 INFO - PROCESS | 2700 | 1461073525734 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 06:45:25 INFO - PROCESS | 2700 | 1461073525880 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 2700 | ++DOCSHELL 158B1C00 == 73 [pid = 2700] [id = 378] 06:45:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (16454400) [pid = 2700] [serial = 1134] [outer = 00000000] 06:45:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (1830D000) [pid = 2700] [serial = 1135] [outer = 16454400] 06:45:25 INFO - PROCESS | 2700 | 1461073525935 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1830C800) [pid = 2700] [serial = 1136] [outer = 16454400] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 1D965800 == 72 [pid = 2700] [id = 327] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 1AA7F400 == 71 [pid = 2700] [id = 328] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 1BA05C00 == 70 [pid = 2700] [id = 326] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 1BAB3400 == 69 [pid = 2700] [id = 371] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 18365800 == 68 [pid = 2700] [id = 370] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 10373400 == 67 [pid = 2700] [id = 369] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 1A94EC00 == 66 [pid = 2700] [id = 368] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 1A7E2400 == 65 [pid = 2700] [id = 367] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 19DA4400 == 64 [pid = 2700] [id = 366] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 1836DC00 == 63 [pid = 2700] [id = 365] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (0FB48400) [pid = 2700] [serial = 1017] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1BDDB800) [pid = 2700] [serial = 1065] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1849B000) [pid = 2700] [serial = 1020] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A8AD400) [pid = 2700] [serial = 1023] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1D0AC400) [pid = 2700] [serial = 1026] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1D9E9800) [pid = 2700] [serial = 1029] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (2142A400) [pid = 2700] [serial = 1032] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 13A04800 == 62 [pid = 2700] [id = 364] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 18249800 == 61 [pid = 2700] [id = 363] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 0FAF1000 == 60 [pid = 2700] [id = 362] 06:45:26 INFO - PROCESS | 2700 | --DOCSHELL 14B21400 == 59 [pid = 2700] [id = 356] 06:45:26 INFO - PROCESS | 2700 | 1461073526656 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]]]}] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1D0AD400) [pid = 2700] [serial = 967] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1828B000) [pid = 2700] [serial = 1039] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1820AC00) [pid = 2700] [serial = 1038] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (14E38400) [pid = 2700] [serial = 1041] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (15709800) [pid = 2700] [serial = 1042] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (19F1A800) [pid = 2700] [serial = 1050] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1942FC00) [pid = 2700] [serial = 1047] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (19427C00) [pid = 2700] [serial = 1036] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (184A4800) [pid = 2700] [serial = 1035] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (184A3000) [pid = 2700] [serial = 1044] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1BAB3800) [pid = 2700] [serial = 1063] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1866D000) [pid = 2700] [serial = 1045] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1A94F800) [pid = 2700] [serial = 1053] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (19F2A000) [pid = 2700] [serial = 1051] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1AA87800) [pid = 2700] [serial = 1056] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1A956400) [pid = 2700] [serial = 1054] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A8B1800) [pid = 2700] [serial = 1059] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1B02C800) [pid = 2700] [serial = 1062] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1ACF6C00) [pid = 2700] [serial = 1057] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1A99DC00) [pid = 2700] [serial = 1060] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (196C2400) [pid = 2700] [serial = 1048] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (14923800) [pid = 2700] [serial = 970] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1D9F6C00) [pid = 2700] [serial = 979] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1EF31000) [pid = 2700] [serial = 982] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (18676000) [pid = 2700] [serial = 973] [outer = 00000000] [url = about:blank] 06:45:26 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1AECD800) [pid = 2700] [serial = 976] [outer = 00000000] [url = about:blank] 06:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1075ms 06:45:26 INFO - PROCESS | 2700 | 1461073526707 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 2700 | 1461073526712 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 06:45:26 INFO - PROCESS | 2700 | 1461073526718 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:45:26 INFO - PROCESS | 2700 | 1461073526721 Marionette TRACE conn5 <- [1,1478,null,{}] 06:45:26 INFO - PROCESS | 2700 | 1461073526725 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}] 06:45:26 INFO - PROCESS | 2700 | 1461073526812 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 06:45:26 INFO - PROCESS | 2700 | 1461073526819 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 2700 | ++DOCSHELL 1072C800 == 60 [pid = 2700] [id = 379] 06:45:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (10733000) [pid = 2700] [serial = 1137] [outer = 00000000] 06:45:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (14B1FC00) [pid = 2700] [serial = 1138] [outer = 10733000] 06:45:26 INFO - PROCESS | 2700 | 1461073526864 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1522F800) [pid = 2700] [serial = 1139] [outer = 10733000] 06:45:27 INFO - PROCESS | 2700 | 1461073527361 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]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 06:45:27 INFO - PROCESS | 2700 | 1461073527394 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 2700 | 1461073527396 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 06:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:45:27 INFO - PROCESS | 2700 | 1461073527399 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 2700 | 1461073527403 Marionette TRACE conn5 <- [1,1482,null,{}] 06:45:27 INFO - PROCESS | 2700 | 1461073527413 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}] 06:45:27 INFO - PROCESS | 2700 | 1461073527536 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 06:45:27 INFO - PROCESS | 2700 | 1461073527635 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 2700 | ++DOCSHELL 1492DC00 == 61 [pid = 2700] [id = 380] 06:45:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1570EC00) [pid = 2700] [serial = 1140] [outer = 00000000] 06:45:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (18673400) [pid = 2700] [serial = 1141] [outer = 1570EC00] 06:45:27 INFO - PROCESS | 2700 | 1461073527683 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (18E29800) [pid = 2700] [serial = 1142] [outer = 1570EC00] 06:45:28 INFO - PROCESS | 2700 | 1461073528055 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]]]}] 06:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 06:45:28 INFO - PROCESS | 2700 | 1461073528134 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 2700 | 1461073528136 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 06:45:28 INFO - PROCESS | 2700 | 1461073528140 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:45:28 INFO - PROCESS | 2700 | 1461073528142 Marionette TRACE conn5 <- [1,1486,null,{}] 06:45:28 INFO - PROCESS | 2700 | 1461073528145 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}] 06:45:28 INFO - PROCESS | 2700 | 1461073528231 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 06:45:28 INFO - PROCESS | 2700 | 1461073528238 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 2700 | ++DOCSHELL 19349C00 == 62 [pid = 2700] [id = 381] 06:45:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1934B000) [pid = 2700] [serial = 1143] [outer = 00000000] 06:45:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (196C2400) [pid = 2700] [serial = 1144] [outer = 1934B000] 06:45:28 INFO - PROCESS | 2700 | 1461073528283 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196CBC00) [pid = 2700] [serial = 1145] [outer = 1934B000] 06:45:28 INFO - PROCESS | 2700 | 1461073528705 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]]]}] 06:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 06:45:28 INFO - PROCESS | 2700 | 1461073528780 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 06:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:45:28 INFO - PROCESS | 2700 | 1461073528782 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 06:45:28 INFO - PROCESS | 2700 | 1461073528786 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - PROCESS | 2700 | 1461073528788 Marionette TRACE conn5 <- [1,1490,null,{}] 06:45:28 INFO - PROCESS | 2700 | 1461073528791 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}] 06:45:28 INFO - PROCESS | 2700 | 1461073528909 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 06:45:29 INFO - PROCESS | 2700 | 1461073529014 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 2700 | ++DOCSHELL 19E51000 == 63 [pid = 2700] [id = 382] 06:45:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19F1CC00) [pid = 2700] [serial = 1146] [outer = 00000000] 06:45:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A3AD400) [pid = 2700] [serial = 1147] [outer = 19F1CC00] 06:45:29 INFO - PROCESS | 2700 | 1461073529061 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A3B4400) [pid = 2700] [serial = 1148] [outer = 19F1CC00] 06:45:29 INFO - PROCESS | 2700 | 1461073529487 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]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 732ms 06:45:29 INFO - PROCESS | 2700 | 1461073529524 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 2700 | 1461073529526 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 06:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:45:29 INFO - PROCESS | 2700 | 1461073529529 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 2700 | 1461073529530 Marionette TRACE conn5 <- [1,1494,null,{}] 06:45:29 INFO - PROCESS | 2700 | 1461073529534 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}] 06:45:29 INFO - PROCESS | 2700 | 1461073529669 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 06:45:29 INFO - PROCESS | 2700 | 1461073529734 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 2700 | ++DOCSHELL 1A3BB400 == 64 [pid = 2700] [id = 383] 06:45:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A7E2400) [pid = 2700] [serial = 1149] [outer = 00000000] 06:45:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A957000) [pid = 2700] [serial = 1150] [outer = 1A7E2400] 06:45:29 INFO - PROCESS | 2700 | 1461073529781 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1A955000) [pid = 2700] [serial = 1151] [outer = 1A7E2400] 06:45:30 INFO - PROCESS | 2700 | 1461073530211 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]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 729ms 06:45:30 INFO - PROCESS | 2700 | 1461073530300 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 2700 | 1461073530302 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 06:45:30 INFO - PROCESS | 2700 | 1461073530305 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 2700 | 1461073530307 Marionette TRACE conn5 <- [1,1498,null,{}] 06:45:30 INFO - PROCESS | 2700 | 1461073530310 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}] 06:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:45:30 INFO - PROCESS | 2700 | 1461073530430 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 06:45:30 INFO - PROCESS | 2700 | 1461073530494 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 2700 | ++DOCSHELL 1A951400 == 65 [pid = 2700] [id = 384] 06:45:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1AA7EC00) [pid = 2700] [serial = 1152] [outer = 00000000] 06:45:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1AC89400) [pid = 2700] [serial = 1153] [outer = 1AA7EC00] 06:45:30 INFO - PROCESS | 2700 | 1461073530538 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1ADB7400) [pid = 2700] [serial = 1154] [outer = 1AA7EC00] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (18302C00) [pid = 2700] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (14923C00) [pid = 2700] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1A951800) [pid = 2700] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (16335000) [pid = 2700] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1AEA9800) [pid = 2700] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (16836C00) [pid = 2700] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (19E54C00) [pid = 2700] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1866CC00) [pid = 2700] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A9A7000) [pid = 2700] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (14B3CC00) [pid = 2700] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1AECAC00) [pid = 2700] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1037A800) [pid = 2700] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (21422000) [pid = 2700] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (10101800) [pid = 2700] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (19F15400) [pid = 2700] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (0EF7A400) [pid = 2700] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1CF79C00) [pid = 2700] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1836FC00) [pid = 2700] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:45:31 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1A8AA400) [pid = 2700] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:45:31 INFO - PROCESS | 2700 | 1461073531137 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]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 870ms 06:45:31 INFO - PROCESS | 2700 | 1461073531186 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 06:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:45:31 INFO - PROCESS | 2700 | 1461073531188 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 06:45:31 INFO - PROCESS | 2700 | 1461073531191 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 2700 | 1461073531192 Marionette TRACE conn5 <- [1,1502,null,{}] 06:45:31 INFO - PROCESS | 2700 | 1461073531196 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}] 06:45:31 INFO - PROCESS | 2700 | 1461073531313 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 06:45:31 INFO - PROCESS | 2700 | 1461073531373 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 2700 | ++DOCSHELL 11238800 == 66 [pid = 2700] [id = 385] 06:45:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (11291000) [pid = 2700] [serial = 1155] [outer = 00000000] 06:45:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1934D400) [pid = 2700] [serial = 1156] [outer = 11291000] 06:45:31 INFO - PROCESS | 2700 | 1461073531418 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (19F15400) [pid = 2700] [serial = 1157] [outer = 11291000] 06:45:31 INFO - PROCESS | 2700 | 1461073531793 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]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 632ms 06:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:45:31 INFO - PROCESS | 2700 | 1461073531824 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 2700 | 1461073531826 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 06:45:31 INFO - PROCESS | 2700 | 1461073531829 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 2700 | 1461073531831 Marionette TRACE conn5 <- [1,1506,null,{}] 06:45:31 INFO - PROCESS | 2700 | 1461073531834 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}] 06:45:31 INFO - PROCESS | 2700 | 1461073531918 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 06:45:31 INFO - PROCESS | 2700 | 1461073531924 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 2700 | ++DOCSHELL 18E44C00 == 67 [pid = 2700] [id = 386] 06:45:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (19F1DC00) [pid = 2700] [serial = 1158] [outer = 00000000] 06:45:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1AA7B000) [pid = 2700] [serial = 1159] [outer = 19F1DC00] 06:45:31 INFO - PROCESS | 2700 | 1461073531968 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1AEA7C00) [pid = 2700] [serial = 1160] [outer = 19F1DC00] 06:45:32 INFO - PROCESS | 2700 | 1461073532400 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]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 06:45:32 INFO - PROCESS | 2700 | 1461073532460 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 2700 | 1461073532462 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 06:45:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:45:32 INFO - PROCESS | 2700 | 1461073532465 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 2700 | 1461073532467 Marionette TRACE conn5 <- [1,1510,null,{}] 06:45:32 INFO - PROCESS | 2700 | 1461073532471 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}] 06:45:32 INFO - PROCESS | 2700 | 1461073532557 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 06:45:32 INFO - PROCESS | 2700 | 1461073532563 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 2700 | ++DOCSHELL 152DC400 == 68 [pid = 2700] [id = 387] 06:45:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1A8B3000) [pid = 2700] [serial = 1161] [outer = 00000000] 06:45:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1BDCF400) [pid = 2700] [serial = 1162] [outer = 1A8B3000] 06:45:32 INFO - PROCESS | 2700 | 1461073532608 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1CF05800) [pid = 2700] [serial = 1163] [outer = 1A8B3000] 06:45:33 INFO - PROCESS | 2700 | 1461073533176 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"]]]}] 06:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:45:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 734ms 06:45:33 INFO - PROCESS | 2700 | 1461073533200 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 2700 | 1461073533204 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 06:45:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:45:33 INFO - PROCESS | 2700 | 1461073533210 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 2700 | 1461073533215 Marionette TRACE conn5 <- [1,1514,null,{}] 06:45:33 INFO - PROCESS | 2700 | 1461073533222 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}] 06:45:33 INFO - PROCESS | 2700 | 1461073533416 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 06:45:33 INFO - PROCESS | 2700 | 1461073533531 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 2700 | ++DOCSHELL 111A2400 == 69 [pid = 2700] [id = 388] 06:45:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (14B1F400) [pid = 2700] [serial = 1164] [outer = 00000000] 06:45:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (15710400) [pid = 2700] [serial = 1165] [outer = 14B1F400] 06:45:33 INFO - PROCESS | 2700 | 1461073533589 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1644CC00) [pid = 2700] [serial = 1166] [outer = 14B1F400] 06:45:34 INFO - PROCESS | 2700 | 1461073534137 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"]]]}] 06:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:45:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 989ms 06:45:34 INFO - PROCESS | 2700 | 1461073534202 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 2700 | 1461073534208 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 06:45:34 INFO - PROCESS | 2700 | 1461073534214 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:45:34 INFO - PROCESS | 2700 | 1461073534217 Marionette TRACE conn5 <- [1,1518,null,{}] 06:45:34 INFO - PROCESS | 2700 | 1461073534221 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}] 06:45:34 INFO - PROCESS | 2700 | 1461073534333 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 06:45:34 INFO - PROCESS | 2700 | 1461073534445 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 2700 | ++DOCSHELL 16831400 == 70 [pid = 2700] [id = 389] 06:45:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (18624800) [pid = 2700] [serial = 1167] [outer = 00000000] 06:45:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (19F14000) [pid = 2700] [serial = 1168] [outer = 18624800] 06:45:34 INFO - PROCESS | 2700 | 1461073534499 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A8A5C00) [pid = 2700] [serial = 1169] [outer = 18624800] 06:45:35 INFO - PROCESS | 2700 | 1461073535057 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]]]}] 06:45:35 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:45:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:45:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:45:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:45:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:45:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:45:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 869ms 06:45:35 INFO - PROCESS | 2700 | 1461073535100 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 06:45:35 INFO - PROCESS | 2700 | 1461073535103 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 06:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:45:35 INFO - PROCESS | 2700 | 1461073535108 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 2700 | 1461073535111 Marionette TRACE conn5 <- [1,1522,null,{}] 06:45:35 INFO - PROCESS | 2700 | 1461073535122 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}] 06:45:35 INFO - PROCESS | 2700 | 1461073535237 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 06:45:35 INFO - PROCESS | 2700 | 1461073535346 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 2700 | ++DOCSHELL 1ACF5800 == 71 [pid = 2700] [id = 390] 06:45:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1BD54400) [pid = 2700] [serial = 1170] [outer = 00000000] 06:45:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1D0B5800) [pid = 2700] [serial = 1171] [outer = 1BD54400] 06:45:35 INFO - PROCESS | 2700 | 1461073535404 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1D9ED000) [pid = 2700] [serial = 1172] [outer = 1BD54400] 06:45:35 INFO - PROCESS | 2700 | 1461073535998 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]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 971ms 06:45:36 INFO - PROCESS | 2700 | 1461073536083 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 2700 | 1461073536085 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 06:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:45:36 INFO - PROCESS | 2700 | 1461073536089 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 2700 | 1461073536091 Marionette TRACE conn5 <- [1,1526,null,{}] 06:45:36 INFO - PROCESS | 2700 | 1461073536095 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}] 06:45:36 INFO - PROCESS | 2700 | 1461073536205 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 06:45:36 INFO - PROCESS | 2700 | 1461073536343 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 2700 | ++DOCSHELL 1128F800 == 72 [pid = 2700] [id = 391] 06:45:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1A94E400) [pid = 2700] [serial = 1173] [outer = 00000000] 06:45:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (2141EC00) [pid = 2700] [serial = 1174] [outer = 1A94E400] 06:45:36 INFO - PROCESS | 2700 | 1461073536399 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (2142A000) [pid = 2700] [serial = 1175] [outer = 1A94E400] 06:45:36 INFO - PROCESS | 2700 | 1461073536963 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]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 06:45:37 INFO - PROCESS | 2700 | 1461073537022 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 2700 | 1461073537024 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 06:45:37 INFO - PROCESS | 2700 | 1461073537028 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:45:37 INFO - PROCESS | 2700 | 1461073537030 Marionette TRACE conn5 <- [1,1530,null,{}] 06:45:37 INFO - PROCESS | 2700 | 1461073537034 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}] 06:45:37 INFO - PROCESS | 2700 | 1461073537144 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 06:45:37 INFO - PROCESS | 2700 | 1461073537283 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 2700 | ++DOCSHELL 21429000 == 73 [pid = 2700] [id = 392] 06:45:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (21458800) [pid = 2700] [serial = 1176] [outer = 00000000] 06:45:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (221A0C00) [pid = 2700] [serial = 1177] [outer = 21458800] 06:45:37 INFO - PROCESS | 2700 | 1461073537340 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (22304400) [pid = 2700] [serial = 1178] [outer = 21458800] 06:45:37 INFO - PROCESS | 2700 | 1461073537913 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]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 06:45:37 INFO - PROCESS | 2700 | 1461073537962 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 2700 | 1461073537964 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 06:45:37 INFO - PROCESS | 2700 | 1461073537968 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 2700 | 1461073537970 Marionette TRACE conn5 <- [1,1534,null,{}] 06:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:45:37 INFO - PROCESS | 2700 | 1461073537973 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}] 06:45:38 INFO - PROCESS | 2700 | 1461073538101 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 06:45:38 INFO - PROCESS | 2700 | 1461073538246 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 2700 | ++DOCSHELL 229EB800 == 74 [pid = 2700] [id = 393] 06:45:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (229ED000) [pid = 2700] [serial = 1179] [outer = 00000000] 06:45:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (22B3DC00) [pid = 2700] [serial = 1180] [outer = 229ED000] 06:45:38 INFO - PROCESS | 2700 | 1461073538305 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (22B40000) [pid = 2700] [serial = 1181] [outer = 229ED000] 06:45:38 INFO - PROCESS | 2700 | 1461073538838 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]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 06:45:38 INFO - PROCESS | 2700 | 1461073538902 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 2700 | 1461073538904 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 06:45:38 INFO - PROCESS | 2700 | 1461073538908 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:45:38 INFO - PROCESS | 2700 | 1461073538910 Marionette TRACE conn5 <- [1,1538,null,{}] 06:45:38 INFO - PROCESS | 2700 | 1461073538913 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}] 06:45:39 INFO - PROCESS | 2700 | 1461073539021 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 06:45:39 INFO - PROCESS | 2700 | 1461073539138 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 2700 | ++DOCSHELL 22B43C00 == 75 [pid = 2700] [id = 394] 06:45:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (22B46C00) [pid = 2700] [serial = 1182] [outer = 00000000] 06:45:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (22B4AC00) [pid = 2700] [serial = 1183] [outer = 22B46C00] 06:45:39 INFO - PROCESS | 2700 | 1461073539193 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (22F98000) [pid = 2700] [serial = 1184] [outer = 22B46C00] 06:45:39 INFO - PROCESS | 2700 | 1461073539803 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]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 06:45:39 INFO - PROCESS | 2700 | 1461073539882 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 2700 | 1461073539885 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 06:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:45:39 INFO - PROCESS | 2700 | 1461073539903 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 2700 | 1461073539905 Marionette TRACE conn5 <- [1,1542,null,{}] 06:45:39 INFO - PROCESS | 2700 | 1461073539909 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}] 06:45:40 INFO - PROCESS | 2700 | 1461073540018 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 06:45:40 INFO - PROCESS | 2700 | 1461073540316 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 2700 | ++DOCSHELL 10108C00 == 76 [pid = 2700] [id = 395] 06:45:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1037EC00) [pid = 2700] [serial = 1185] [outer = 00000000] 06:45:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (111EB800) [pid = 2700] [serial = 1186] [outer = 1037EC00] 06:45:40 INFO - PROCESS | 2700 | 1461073540391 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (14921400) [pid = 2700] [serial = 1187] [outer = 1037EC00] 06:45:40 INFO - PROCESS | 2700 | 1461073540940 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]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1076ms 06:45:40 INFO - PROCESS | 2700 | 1461073540996 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 2700 | 1461073541002 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 06:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:45:40 INFO - PROCESS | 2700 | 1461073541007 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 2700 | 1461073541010 Marionette TRACE conn5 <- [1,1546,null,{}] 06:45:41 INFO - PROCESS | 2700 | 1461073541015 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}] 06:45:41 INFO - PROCESS | 2700 | 1461073541122 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 06:45:41 INFO - PROCESS | 2700 | 1461073541282 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 2700 | ++DOCSHELL 15230000 == 77 [pid = 2700] [id = 396] 06:45:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1570D400) [pid = 2700] [serial = 1188] [outer = 00000000] 06:45:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (182CB400) [pid = 2700] [serial = 1189] [outer = 1570D400] 06:45:41 INFO - PROCESS | 2700 | 1461073541335 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (18364000) [pid = 2700] [serial = 1190] [outer = 1570D400] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 18E44C00 == 76 [pid = 2700] [id = 386] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 11238800 == 75 [pid = 2700] [id = 385] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 1A951400 == 74 [pid = 2700] [id = 384] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 1A3BB400 == 73 [pid = 2700] [id = 383] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 19E51000 == 72 [pid = 2700] [id = 382] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 19349C00 == 71 [pid = 2700] [id = 381] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 1492DC00 == 70 [pid = 2700] [id = 380] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1EF2F000) [pid = 2700] [serial = 1077] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (22304800) [pid = 2700] [serial = 1083] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (2141C800) [pid = 2700] [serial = 1080] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1CF82800) [pid = 2700] [serial = 1113] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 1072C800 == 69 [pid = 2700] [id = 379] 06:45:41 INFO - PROCESS | 2700 | --DOCSHELL 158B1C00 == 68 [pid = 2700] [id = 378] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (196A8C00) [pid = 2700] [serial = 1090] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (158AFC00) [pid = 2700] [serial = 1092] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1A9A8800) [pid = 2700] [serial = 1104] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (18626800) [pid = 2700] [serial = 1021] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1D95A000) [pid = 2700] [serial = 1075] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (19F2D400) [pid = 2700] [serial = 1072] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1A3B9000) [pid = 2700] [serial = 1099] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1AEA1C00) [pid = 2700] [serial = 1111] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1AD44800) [pid = 2700] [serial = 1015] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1D0B5400) [pid = 2700] [serial = 1074] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (193B0C00) [pid = 2700] [serial = 1089] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (16333400) [pid = 2700] [serial = 1069] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (16834000) [pid = 2700] [serial = 1093] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1D0B3000) [pid = 2700] [serial = 1027] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1522F400) [pid = 2700] [serial = 1107] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (2145BC00) [pid = 2700] [serial = 1033] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (15713C00) [pid = 2700] [serial = 1068] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (19F20400) [pid = 2700] [serial = 1098] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (16456800) [pid = 2700] [serial = 1086] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (18246400) [pid = 2700] [serial = 1108] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (193B6800) [pid = 2700] [serial = 1071] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A9A6400) [pid = 2700] [serial = 1024] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (18241400) [pid = 2700] [serial = 1087] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1AC8C400) [pid = 2700] [serial = 1110] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1AA7F000) [pid = 2700] [serial = 1105] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (10380400) [pid = 2700] [serial = 1018] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1D9F5000) [pid = 2700] [serial = 1030] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (196C0800) [pid = 2700] [serial = 1096] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1A92CC00) [pid = 2700] [serial = 1101] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (193AF000) [pid = 2700] [serial = 1095] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1A933C00) [pid = 2700] [serial = 1102] [outer = 00000000] [url = about:blank] 06:45:41 INFO - PROCESS | 2700 | 1461073541901 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]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 06:45:41 INFO - PROCESS | 2700 | 1461073541940 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 2700 | 1461073541944 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 06:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:45:41 INFO - PROCESS | 2700 | 1461073541948 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 2700 | 1461073541950 Marionette TRACE conn5 <- [1,1550,null,{}] 06:45:41 INFO - PROCESS | 2700 | 1461073541953 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}] 06:45:42 INFO - PROCESS | 2700 | 1461073542042 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 06:45:42 INFO - PROCESS | 2700 | 1461073542164 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 2700 | ++DOCSHELL 1092B000 == 69 [pid = 2700] [id = 397] 06:45:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (14923800) [pid = 2700] [serial = 1191] [outer = 00000000] 06:45:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (158B1C00) [pid = 2700] [serial = 1192] [outer = 14923800] 06:45:42 INFO - PROCESS | 2700 | 1461073542211 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (16831800) [pid = 2700] [serial = 1193] [outer = 14923800] 06:45:42 INFO - PROCESS | 2700 | 1461073542625 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]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 06:45:42 INFO - PROCESS | 2700 | 1461073542679 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 2700 | 1461073542681 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 06:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:45:42 INFO - PROCESS | 2700 | 1461073542686 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 2700 | 1461073542691 Marionette TRACE conn5 <- [1,1554,null,{}] 06:45:42 INFO - PROCESS | 2700 | 1461073542704 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}] 06:45:42 INFO - PROCESS | 2700 | 1461073542795 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 06:45:42 INFO - PROCESS | 2700 | 1461073542804 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 2700 | ++DOCSHELL 1862C800 == 70 [pid = 2700] [id = 398] 06:45:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (18668400) [pid = 2700] [serial = 1194] [outer = 00000000] 06:45:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (18E28C00) [pid = 2700] [serial = 1195] [outer = 18668400] 06:45:42 INFO - PROCESS | 2700 | 1461073542848 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (19343400) [pid = 2700] [serial = 1196] [outer = 18668400] 06:45:43 INFO - PROCESS | 2700 | 1461073543295 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]]]}] 06:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 06:45:43 INFO - PROCESS | 2700 | 1461073543339 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 06:45:43 INFO - PROCESS | 2700 | 1461073543342 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 06:45:43 INFO - PROCESS | 2700 | 1461073543346 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:45:43 INFO - PROCESS | 2700 | 1461073543348 Marionette TRACE conn5 <- [1,1558,null,{}] 06:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:45:43 INFO - PROCESS | 2700 | 1461073543351 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}] 06:45:43 INFO - PROCESS | 2700 | 1461073543441 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 06:45:43 INFO - PROCESS | 2700 | 1461073543448 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 2700 | ++DOCSHELL 19349C00 == 71 [pid = 2700] [id = 399] 06:45:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (193B3800) [pid = 2700] [serial = 1197] [outer = 00000000] 06:45:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (196C0800) [pid = 2700] [serial = 1198] [outer = 193B3800] 06:45:43 INFO - PROCESS | 2700 | 1461073543495 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196CA400) [pid = 2700] [serial = 1199] [outer = 193B3800] 06:45:43 INFO - PROCESS | 2700 | 1461073543988 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]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 06:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:45:44 INFO - PROCESS | 2700 | 1461073544024 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 2700 | 1461073544026 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 06:45:44 INFO - PROCESS | 2700 | 1461073544030 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 2700 | 1461073544031 Marionette TRACE conn5 <- [1,1562,null,{}] 06:45:44 INFO - PROCESS | 2700 | 1461073544035 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}] 06:45:44 INFO - PROCESS | 2700 | 1461073544155 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 06:45:44 INFO - PROCESS | 2700 | 1461073544253 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 2700 | ++DOCSHELL 19F1E000 == 72 [pid = 2700] [id = 400] 06:45:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19F1E400) [pid = 2700] [serial = 1200] [outer = 00000000] 06:45:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1A3B3000) [pid = 2700] [serial = 1201] [outer = 19F1E400] 06:45:44 INFO - PROCESS | 2700 | 1461073544306 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1A614400) [pid = 2700] [serial = 1202] [outer = 19F1E400] 06:45:44 INFO - PROCESS | 2700 | 1461073544765 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]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 06:45:44 INFO - PROCESS | 2700 | 1461073544801 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 2700 | 1461073544803 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 06:45:44 INFO - PROCESS | 2700 | 1461073544806 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:45:44 INFO - PROCESS | 2700 | 1461073544808 Marionette TRACE conn5 <- [1,1566,null,{}] 06:45:44 INFO - PROCESS | 2700 | 1461073544811 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}] 06:45:44 INFO - PROCESS | 2700 | 1461073544936 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 06:45:45 INFO - PROCESS | 2700 | 1461073545007 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 2700 | ++DOCSHELL 1A8AA400 == 73 [pid = 2700] [id = 401] 06:45:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1A8AB800) [pid = 2700] [serial = 1203] [outer = 00000000] 06:45:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A94F400) [pid = 2700] [serial = 1204] [outer = 1A8AB800] 06:45:45 INFO - PROCESS | 2700 | 1461073545051 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1A958400) [pid = 2700] [serial = 1205] [outer = 1A8AB800] 06:45:45 INFO - PROCESS | 2700 | 1461073545469 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]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 729ms 06:45:45 INFO - PROCESS | 2700 | 1461073545566 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 2700 | 1461073545568 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 06:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:45:45 INFO - PROCESS | 2700 | 1461073545575 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 2700 | 1461073545577 Marionette TRACE conn5 <- [1,1570,null,{}] 06:45:45 INFO - PROCESS | 2700 | 1461073545581 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}] 06:45:45 INFO - PROCESS | 2700 | 1461073545849 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (16454400) [pid = 2700] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (10733000) [pid = 2700] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (19F1CC00) [pid = 2700] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1570EC00) [pid = 2700] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1934B000) [pid = 2700] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A7E2400) [pid = 2700] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1BABC800) [pid = 2700] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (11291000) [pid = 2700] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1AA7EC00) [pid = 2700] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:45:45 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (19F1DC00) [pid = 2700] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:45:45 INFO - PROCESS | 2700 | 1461073545922 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 2700 | ++DOCSHELL 0FB3D400 == 74 [pid = 2700] [id = 402] 06:45:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (0FB48400) [pid = 2700] [serial = 1206] [outer = 00000000] 06:45:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (16333C00) [pid = 2700] [serial = 1207] [outer = 0FB48400] 06:45:45 INFO - PROCESS | 2700 | 1461073545968 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (196A1400) [pid = 2700] [serial = 1208] [outer = 0FB48400] 06:45:46 INFO - PROCESS | 2700 | 1461073546338 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]]]}] 06:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 830ms 06:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:45:46 INFO - PROCESS | 2700 | 1461073546406 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 06:45:46 INFO - PROCESS | 2700 | 1461073546408 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 06:45:46 INFO - PROCESS | 2700 | 1461073546411 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 2700 | 1461073546413 Marionette TRACE conn5 <- [1,1574,null,{}] 06:45:46 INFO - PROCESS | 2700 | 1461073546416 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}] 06:45:46 INFO - PROCESS | 2700 | 1461073546501 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 06:45:46 INFO - PROCESS | 2700 | 1461073546507 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 2700 | ++DOCSHELL 19F16C00 == 75 [pid = 2700] [id = 403] 06:45:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1A99D400) [pid = 2700] [serial = 1209] [outer = 00000000] 06:45:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1AA86C00) [pid = 2700] [serial = 1210] [outer = 1A99D400] 06:45:46 INFO - PROCESS | 2700 | 1461073546552 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1ACF4C00) [pid = 2700] [serial = 1211] [outer = 1A99D400] 06:45:46 INFO - PROCESS | 2700 | 1461073546991 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]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 06:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:45:47 INFO - PROCESS | 2700 | 1461073547043 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 2700 | 1461073547045 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 06:45:47 INFO - PROCESS | 2700 | 1461073547048 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 2700 | 1461073547050 Marionette TRACE conn5 <- [1,1578,null,{}] 06:45:47 INFO - PROCESS | 2700 | 1461073547053 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}] 06:45:47 INFO - PROCESS | 2700 | 1461073547140 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 06:45:47 INFO - PROCESS | 2700 | 1461073547174 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 2700 | ++DOCSHELL 1ADAC800 == 76 [pid = 2700] [id = 404] 06:45:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1AEA6000) [pid = 2700] [serial = 1212] [outer = 00000000] 06:45:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1BA04400) [pid = 2700] [serial = 1213] [outer = 1AEA6000] 06:45:47 INFO - PROCESS | 2700 | 1461073547221 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1BD5A000) [pid = 2700] [serial = 1214] [outer = 1AEA6000] 06:45:47 INFO - PROCESS | 2700 | 1461073547671 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]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 06:45:47 INFO - PROCESS | 2700 | 1461073547719 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 2700 | 1461073547721 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 06:45:47 INFO - PROCESS | 2700 | 1461073547724 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:45:47 INFO - PROCESS | 2700 | 1461073547726 Marionette TRACE conn5 <- [1,1582,null,{}] 06:45:47 INFO - PROCESS | 2700 | 1461073547729 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}] 06:45:47 INFO - PROCESS | 2700 | 1461073547816 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 06:45:47 INFO - PROCESS | 2700 | 1461073547971 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 2700 | ++DOCSHELL 0EF77C00 == 77 [pid = 2700] [id = 405] 06:45:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (0F030C00) [pid = 2700] [serial = 1215] [outer = 00000000] 06:45:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (10730800) [pid = 2700] [serial = 1216] [outer = 0F030C00] 06:45:48 INFO - PROCESS | 2700 | 1461073548029 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (11246C00) [pid = 2700] [serial = 1217] [outer = 0F030C00] 06:45:48 INFO - PROCESS | 2700 | 1461073548692 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]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1015ms 06:45:48 INFO - PROCESS | 2700 | 1461073548745 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 2700 | 1461073548750 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 06:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:45:48 INFO - PROCESS | 2700 | 1461073548756 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 2700 | 1461073548759 Marionette TRACE conn5 <- [1,1586,null,{}] 06:45:48 INFO - PROCESS | 2700 | 1461073548801 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}] 06:45:48 INFO - PROCESS | 2700 | 1461073548927 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 06:45:49 INFO - PROCESS | 2700 | 1461073549062 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 2700 | ++DOCSHELL 18247800 == 78 [pid = 2700] [id = 406] 06:45:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (18285800) [pid = 2700] [serial = 1218] [outer = 00000000] 06:45:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (18626000) [pid = 2700] [serial = 1219] [outer = 18285800] 06:45:49 INFO - PROCESS | 2700 | 1461073549120 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (18671000) [pid = 2700] [serial = 1220] [outer = 18285800] 06:45:49 INFO - PROCESS | 2700 | 1461073549692 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]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 990ms 06:45:49 INFO - PROCESS | 2700 | 1461073549751 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 2700 | 1461073549756 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 06:45:49 INFO - PROCESS | 2700 | 1461073549759 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:45:49 INFO - PROCESS | 2700 | 1461073549762 Marionette TRACE conn5 <- [1,1590,null,{}] 06:45:49 INFO - PROCESS | 2700 | 1461073549766 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}] 06:45:49 INFO - PROCESS | 2700 | 1461073549878 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 06:45:50 INFO - PROCESS | 2700 | 1461073550035 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 2700 | ++DOCSHELL 15713C00 == 79 [pid = 2700] [id = 407] 06:45:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (158AFC00) [pid = 2700] [serial = 1221] [outer = 00000000] 06:45:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A926400) [pid = 2700] [serial = 1222] [outer = 158AFC00] 06:45:50 INFO - PROCESS | 2700 | 1461073550091 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1AA7EC00) [pid = 2700] [serial = 1223] [outer = 158AFC00] 06:45:50 INFO - PROCESS | 2700 | 1461073550706 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]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 969ms 06:45:50 INFO - PROCESS | 2700 | 1461073550734 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 2700 | 1461073550737 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 06:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:45:50 INFO - PROCESS | 2700 | 1461073550747 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 2700 | 1461073550754 Marionette TRACE conn5 <- [1,1594,null,{}] 06:45:50 INFO - PROCESS | 2700 | 1461073550759 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}] 06:45:50 INFO - PROCESS | 2700 | 1461073550873 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 06:45:51 INFO - PROCESS | 2700 | 1461073551018 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 2700 | ++DOCSHELL 1D0AD000 == 80 [pid = 2700] [id = 408] 06:45:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D0B2C00) [pid = 2700] [serial = 1224] [outer = 00000000] 06:45:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1D9E8C00) [pid = 2700] [serial = 1225] [outer = 1D0B2C00] 06:45:51 INFO - PROCESS | 2700 | 1461073551074 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1D9EA800) [pid = 2700] [serial = 1226] [outer = 1D0B2C00] 06:45:51 INFO - PROCESS | 2700 | 1461073551667 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]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 987ms 06:45:51 INFO - PROCESS | 2700 | 1461073551731 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 2700 | 1461073551734 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 06:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:45:51 INFO - PROCESS | 2700 | 1461073551737 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 2700 | 1461073551739 Marionette TRACE conn5 <- [1,1598,null,{}] 06:45:51 INFO - PROCESS | 2700 | 1461073551743 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}] 06:45:51 INFO - PROCESS | 2700 | 1461073551858 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 06:45:51 INFO - PROCESS | 2700 | 1461073552002 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 2700 | ++DOCSHELL 213D5C00 == 81 [pid = 2700] [id = 409] 06:45:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (213D6400) [pid = 2700] [serial = 1227] [outer = 00000000] 06:45:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (213E3000) [pid = 2700] [serial = 1228] [outer = 213D6400] 06:45:52 INFO - PROCESS | 2700 | 1461073552057 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (21420000) [pid = 2700] [serial = 1229] [outer = 213D6400] 06:45:52 INFO - PROCESS | 2700 | 1461073552575 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]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 870ms 06:45:52 INFO - PROCESS | 2700 | 1461073552617 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 2700 | 1461073552619 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 06:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:45:52 INFO - PROCESS | 2700 | 1461073552624 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 2700 | 1461073552626 Marionette TRACE conn5 <- [1,1602,null,{}] 06:45:52 INFO - PROCESS | 2700 | 1461073552630 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}] 06:45:52 INFO - PROCESS | 2700 | 1461073552740 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 06:45:52 INFO - PROCESS | 2700 | 1461073552856 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 2700 | ++DOCSHELL 20016000 == 82 [pid = 2700] [id = 410] 06:45:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (20016C00) [pid = 2700] [serial = 1230] [outer = 00000000] 06:45:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (2001B800) [pid = 2700] [serial = 1231] [outer = 20016C00] 06:45:52 INFO - PROCESS | 2700 | 1461073552960 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (213D8C00) [pid = 2700] [serial = 1232] [outer = 20016C00] 06:45:53 INFO - PROCESS | 2700 | 1461073553587 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]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1022ms 06:45:53 INFO - PROCESS | 2700 | 1461073553648 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 2700 | 1461073553650 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 06:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:45:53 INFO - PROCESS | 2700 | 1461073553654 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 2700 | 1461073553656 Marionette TRACE conn5 <- [1,1606,null,{}] 06:45:53 INFO - PROCESS | 2700 | 1461073553659 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}] 06:45:53 INFO - PROCESS | 2700 | 1461073553775 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 06:45:53 INFO - PROCESS | 2700 | 1461073553921 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 2700 | ++DOCSHELL 2001AC00 == 83 [pid = 2700] [id = 411] 06:45:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (2219C000) [pid = 2700] [serial = 1233] [outer = 00000000] 06:45:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (229E9000) [pid = 2700] [serial = 1234] [outer = 2219C000] 06:45:53 INFO - PROCESS | 2700 | 1461073553976 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (229EDC00) [pid = 2700] [serial = 1235] [outer = 2219C000] 06:45:54 INFO - PROCESS | 2700 | 1461073554591 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]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 06:45:54 INFO - PROCESS | 2700 | 1461073554628 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 2700 | 1461073554631 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 06:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:45:54 INFO - PROCESS | 2700 | 1461073554634 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 2700 | 1461073554636 Marionette TRACE conn5 <- [1,1610,null,{}] 06:45:54 INFO - PROCESS | 2700 | 1461073554640 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}] 06:45:54 INFO - PROCESS | 2700 | 1461073554750 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 06:45:55 INFO - PROCESS | 2700 | 1461073555053 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 2700 | ++DOCSHELL 101C3000 == 84 [pid = 2700] [id = 412] 06:45:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (10734800) [pid = 2700] [serial = 1236] [outer = 00000000] 06:45:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (14E3DC00) [pid = 2700] [serial = 1237] [outer = 10734800] 06:45:55 INFO - PROCESS | 2700 | 1461073555112 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1579CC00) [pid = 2700] [serial = 1238] [outer = 10734800] 06:45:55 INFO - PROCESS | 2700 | 1461073555706 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]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1126ms 06:45:55 INFO - PROCESS | 2700 | 1461073555765 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 2700 | 1461073555770 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 06:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:45:55 INFO - PROCESS | 2700 | 1461073555775 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 2700 | 1461073555778 Marionette TRACE conn5 <- [1,1614,null,{}] 06:45:55 INFO - PROCESS | 2700 | 1461073555782 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}] 06:45:55 INFO - PROCESS | 2700 | 1461073555892 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 06:45:56 INFO - PROCESS | 2700 | 1461073556038 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 2700 | ++DOCSHELL 16832800 == 85 [pid = 2700] [id = 413] 06:45:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (18364800) [pid = 2700] [serial = 1239] [outer = 00000000] 06:45:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (186C1400) [pid = 2700] [serial = 1240] [outer = 18364800] 06:45:56 INFO - PROCESS | 2700 | 1461073556090 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (193B3400) [pid = 2700] [serial = 1241] [outer = 18364800] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 1128C000 == 84 [pid = 2700] [id = 361] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 1AA85000 == 83 [pid = 2700] [id = 358] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 213DB400 == 82 [pid = 2700] [id = 360] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 1ADAC800 == 81 [pid = 2700] [id = 404] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 19F16C00 == 80 [pid = 2700] [id = 403] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 0FB3D400 == 79 [pid = 2700] [id = 402] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 1A8AA400 == 78 [pid = 2700] [id = 401] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 19F1E000 == 77 [pid = 2700] [id = 400] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 19349C00 == 76 [pid = 2700] [id = 399] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 1862C800 == 75 [pid = 2700] [id = 398] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 1092B000 == 74 [pid = 2700] [id = 397] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1BDCF400) [pid = 2700] [serial = 1162] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 15230000 == 73 [pid = 2700] [id = 396] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 10108C00 == 72 [pid = 2700] [id = 395] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 16831400 == 71 [pid = 2700] [id = 389] 06:45:56 INFO - PROCESS | 2700 | --DOCSHELL 111A2400 == 70 [pid = 2700] [id = 388] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1492E000) [pid = 2700] [serial = 679] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1934D400) [pid = 2700] [serial = 1156] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1AC89400) [pid = 2700] [serial = 1153] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (1AA7B000) [pid = 2700] [serial = 1159] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1ADB7400) [pid = 2700] [serial = 1154] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (19F15400) [pid = 2700] [serial = 1157] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1AEA7C00) [pid = 2700] [serial = 1160] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (196CBC00) [pid = 2700] [serial = 1145] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1830C800) [pid = 2700] [serial = 1136] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1830D000) [pid = 2700] [serial = 1135] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (14B1FC00) [pid = 2700] [serial = 1138] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1522F800) [pid = 2700] [serial = 1139] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1A3AD400) [pid = 2700] [serial = 1147] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (22306000) [pid = 2700] [serial = 1132] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1A3B4400) [pid = 2700] [serial = 1148] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (10738800) [pid = 2700] [serial = 1117] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (18673400) [pid = 2700] [serial = 1141] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (18E29800) [pid = 2700] [serial = 1142] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (196C2400) [pid = 2700] [serial = 1144] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1849F400) [pid = 2700] [serial = 1120] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A931400) [pid = 2700] [serial = 1123] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1A955000) [pid = 2700] [serial = 1151] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A957000) [pid = 2700] [serial = 1150] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (21429800) [pid = 2700] [serial = 1126] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1D0B3400) [pid = 2700] [serial = 1114] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (22197000) [pid = 2700] [serial = 1129] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2700 | 1461073556657 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]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 06:45:56 INFO - PROCESS | 2700 | 1461073556707 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 2700 | 1461073556711 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 06:45:56 INFO - PROCESS | 2700 | 1461073556716 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:45:56 INFO - PROCESS | 2700 | 1461073556718 Marionette TRACE conn5 <- [1,1618,null,{}] 06:45:56 INFO - PROCESS | 2700 | 1461073556722 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}] 06:45:56 INFO - PROCESS | 2700 | 1461073556812 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 06:45:56 INFO - PROCESS | 2700 | 1461073556938 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 2700 | ++DOCSHELL 1492EC00 == 71 [pid = 2700] [id = 414] 06:45:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (14E33000) [pid = 2700] [serial = 1242] [outer = 00000000] 06:45:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (18303400) [pid = 2700] [serial = 1243] [outer = 14E33000] 06:45:56 INFO - PROCESS | 2700 | 1461073556984 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1849EC00) [pid = 2700] [serial = 1244] [outer = 14E33000] 06:45:57 INFO - PROCESS | 2700 | 1461073557387 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]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 06:45:57 INFO - PROCESS | 2700 | 1461073557450 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 2700 | 1461073557453 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 06:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:45:57 INFO - PROCESS | 2700 | 1461073557457 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 2700 | 1461073557463 Marionette TRACE conn5 <- [1,1622,null,{}] 06:45:57 INFO - PROCESS | 2700 | 1461073557507 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}] 06:45:57 INFO - PROCESS | 2700 | 1461073557607 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 06:45:57 INFO - PROCESS | 2700 | 1461073557615 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 2700 | ++DOCSHELL 196C8000 == 72 [pid = 2700] [id = 415] 06:45:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (19DA7400) [pid = 2700] [serial = 1245] [outer = 00000000] 06:45:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (19F16400) [pid = 2700] [serial = 1246] [outer = 19DA7400] 06:45:57 INFO - PROCESS | 2700 | 1461073557661 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (19F1E000) [pid = 2700] [serial = 1247] [outer = 19DA7400] 06:45:58 INFO - PROCESS | 2700 | 1461073558109 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]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 710ms 06:45:58 INFO - PROCESS | 2700 | 1461073558170 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 2700 | 1461073558173 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 06:45:58 INFO - PROCESS | 2700 | 1461073558176 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:45:58 INFO - PROCESS | 2700 | 1461073558177 Marionette TRACE conn5 <- [1,1626,null,{}] 06:45:58 INFO - PROCESS | 2700 | 1461073558181 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}] 06:45:58 INFO - PROCESS | 2700 | 1461073558271 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 06:45:58 INFO - PROCESS | 2700 | 1461073558277 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 2700 | ++DOCSHELL 19F2D400 == 73 [pid = 2700] [id = 416] 06:45:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1A3B4400) [pid = 2700] [serial = 1248] [outer = 00000000] 06:45:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A8AC000) [pid = 2700] [serial = 1249] [outer = 1A3B4400] 06:45:58 INFO - PROCESS | 2700 | 1461073558322 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1A92EC00) [pid = 2700] [serial = 1250] [outer = 1A3B4400] 06:45:59 INFO - PROCESS | 2700 | 1461073559064 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]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 06:45:59 INFO - PROCESS | 2700 | 1461073559111 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 2700 | 1461073559117 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 06:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:45:59 INFO - PROCESS | 2700 | 1461073559122 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 2700 | 1461073559126 Marionette TRACE conn5 <- [1,1630,null,{}] 06:45:59 INFO - PROCESS | 2700 | 1461073559131 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}] 06:45:59 INFO - PROCESS | 2700 | 1461073559252 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 06:45:59 INFO - PROCESS | 2700 | 1461073559400 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 2700 | ++DOCSHELL 18245000 == 74 [pid = 2700] [id = 417] 06:45:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (18309400) [pid = 2700] [serial = 1251] [outer = 00000000] 06:45:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (18673400) [pid = 2700] [serial = 1252] [outer = 18309400] 06:45:59 INFO - PROCESS | 2700 | 1461073559459 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (19341400) [pid = 2700] [serial = 1253] [outer = 18309400] 06:46:00 INFO - PROCESS | 2700 | 1461073560036 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]]]}] 06:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 969ms 06:46:00 INFO - PROCESS | 2700 | 1461073560096 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 2700 | 1461073560102 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 06:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:46:00 INFO - PROCESS | 2700 | 1461073560109 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 2700 | 1461073560112 Marionette TRACE conn5 <- [1,1634,null,{}] 06:46:00 INFO - PROCESS | 2700 | 1461073560116 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}] 06:46:00 INFO - PROCESS | 2700 | 1461073560231 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 06:46:00 INFO - PROCESS | 2700 | 1461073560374 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 2700 | ++DOCSHELL 19F20000 == 75 [pid = 2700] [id = 418] 06:46:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (19F37800) [pid = 2700] [serial = 1254] [outer = 00000000] 06:46:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1A7E2400) [pid = 2700] [serial = 1255] [outer = 19F37800] 06:46:00 INFO - PROCESS | 2700 | 1461073560430 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1A956800) [pid = 2700] [serial = 1256] [outer = 19F37800] 06:46:01 INFO - PROCESS | 2700 | 1461073561056 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]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 06:46:01 INFO - PROCESS | 2700 | 1461073561080 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 2700 | 1461073561083 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 06:46:01 INFO - PROCESS | 2700 | 1461073561086 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:46:01 INFO - PROCESS | 2700 | 1461073561090 Marionette TRACE conn5 <- [1,1638,null,{}] 06:46:01 INFO - PROCESS | 2700 | 1461073561102 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}] 06:46:01 INFO - PROCESS | 2700 | 1461073561218 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 06:46:01 INFO - PROCESS | 2700 | 1461073561366 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 2700 | ++DOCSHELL 1AD41400 == 76 [pid = 2700] [id = 419] 06:46:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1AD48800) [pid = 2700] [serial = 1257] [outer = 00000000] 06:46:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (1AEA8400) [pid = 2700] [serial = 1258] [outer = 1AD48800] 06:46:01 INFO - PROCESS | 2700 | 1461073561424 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (1B02CC00) [pid = 2700] [serial = 1259] [outer = 1AD48800] 06:46:02 INFO - PROCESS | 2700 | 1461073562027 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]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 06:46:02 INFO - PROCESS | 2700 | 1461073562060 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 2700 | 1461073562063 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 06:46:02 INFO - PROCESS | 2700 | 1461073562066 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:46:02 INFO - PROCESS | 2700 | 1461073562068 Marionette TRACE conn5 <- [1,1642,null,{}] 06:46:02 INFO - PROCESS | 2700 | 1461073562072 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}] 06:46:02 INFO - PROCESS | 2700 | 1461073562183 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 06:46:02 INFO - PROCESS | 2700 | 1461073562300 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 2700 | ++DOCSHELL 1CF0EC00 == 77 [pid = 2700] [id = 420] 06:46:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1CF10400) [pid = 2700] [serial = 1260] [outer = 00000000] 06:46:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1D0B4C00) [pid = 2700] [serial = 1261] [outer = 1CF10400] 06:46:02 INFO - PROCESS | 2700 | 1461073562395 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1D1B6C00) [pid = 2700] [serial = 1262] [outer = 1CF10400] 06:46:02 INFO - PROCESS | 2700 | 1461073562957 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]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 971ms 06:46:03 INFO - PROCESS | 2700 | 1461073563042 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 2700 | 1461073563044 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 06:46:03 INFO - PROCESS | 2700 | 1461073563048 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:46:03 INFO - PROCESS | 2700 | 1461073563050 Marionette TRACE conn5 <- [1,1646,null,{}] 06:46:03 INFO - PROCESS | 2700 | 1461073563054 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}] 06:46:03 INFO - PROCESS | 2700 | 1461073563165 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 06:46:03 INFO - PROCESS | 2700 | 1461073563303 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 2700 | ++DOCSHELL 196A5C00 == 78 [pid = 2700] [id = 421] 06:46:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1CF78000) [pid = 2700] [serial = 1263] [outer = 00000000] 06:46:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (2001E400) [pid = 2700] [serial = 1264] [outer = 1CF78000] 06:46:03 INFO - PROCESS | 2700 | 1461073563358 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (213D6800) [pid = 2700] [serial = 1265] [outer = 1CF78000] 06:46:03 INFO - PROCESS | 2700 | 1461073563930 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]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 931ms 06:46:03 INFO - PROCESS | 2700 | 1461073563982 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 2700 | 1461073563985 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 06:46:03 INFO - PROCESS | 2700 | 1461073563988 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:46:03 INFO - PROCESS | 2700 | 1461073563990 Marionette TRACE conn5 <- [1,1650,null,{}] 06:46:03 INFO - PROCESS | 2700 | 1461073563994 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}] 06:46:04 INFO - PROCESS | 2700 | 1461073564110 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 06:46:04 INFO - PROCESS | 2700 | 1461073564256 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 2700 | ++DOCSHELL 2141F000 == 79 [pid = 2700] [id = 422] 06:46:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (2219B000) [pid = 2700] [serial = 1266] [outer = 00000000] 06:46:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (229E4000) [pid = 2700] [serial = 1267] [outer = 2219B000] 06:46:04 INFO - PROCESS | 2700 | 1461073564314 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (229E3C00) [pid = 2700] [serial = 1268] [outer = 2219B000] 06:46:04 INFO - PROCESS | 2700 | 1461073564887 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]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 06:46:04 INFO - PROCESS | 2700 | 1461073564963 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 2700 | 1461073564965 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 06:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:46:04 INFO - PROCESS | 2700 | 1461073564969 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 2700 | 1461073564971 Marionette TRACE conn5 <- [1,1654,null,{}] 06:46:04 INFO - PROCESS | 2700 | 1461073564974 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}] 06:46:05 INFO - PROCESS | 2700 | 1461073565080 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 06:46:05 INFO - PROCESS | 2700 | 1461073565223 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:05 INFO - PROCESS | 2700 | ++DOCSHELL 22A35400 == 80 [pid = 2700] [id = 423] 06:46:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (22A35C00) [pid = 2700] [serial = 1269] [outer = 00000000] 06:46:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (22A3B000) [pid = 2700] [serial = 1270] [outer = 22A35C00] 06:46:05 INFO - PROCESS | 2700 | 1461073565279 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (22A3C400) [pid = 2700] [serial = 1271] [outer = 22A35C00] 06:46:05 INFO - PROCESS | 2700 | 1461073565840 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]]]}] 06:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 929ms 06:46:05 INFO - PROCESS | 2700 | 1461073565903 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 2700 | 1461073565905 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 06:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:46:05 INFO - PROCESS | 2700 | 1461073565908 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 2700 | 1461073565910 Marionette TRACE conn5 <- [1,1658,null,{}] 06:46:05 INFO - PROCESS | 2700 | 1461073565914 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}] 06:46:06 INFO - PROCESS | 2700 | 1461073566019 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 06:46:06 INFO - PROCESS | 2700 | 1461073566180 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 2700 | ++DOCSHELL 1492A400 == 81 [pid = 2700] [id = 424] 06:46:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (1570F400) [pid = 2700] [serial = 1272] [outer = 00000000] 06:46:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (22A44000) [pid = 2700] [serial = 1273] [outer = 1570F400] 06:46:06 INFO - PROCESS | 2700 | 1461073566236 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (22B44C00) [pid = 2700] [serial = 1274] [outer = 1570F400] 06:46:06 INFO - PROCESS | 2700 | 1461073566788 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]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 06:46:06 INFO - PROCESS | 2700 | 1461073566843 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 2700 | 1461073566845 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 06:46:06 INFO - PROCESS | 2700 | 1461073566848 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:46:06 INFO - PROCESS | 2700 | 1461073566850 Marionette TRACE conn5 <- [1,1662,null,{}] 06:46:06 INFO - PROCESS | 2700 | 1461073566854 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}] 06:46:06 INFO - PROCESS | 2700 | 1461073566963 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 06:46:07 INFO - PROCESS | 2700 | 1461073567208 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 2700 | ++DOCSHELL 1492FC00 == 82 [pid = 2700] [id = 425] 06:46:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (14E33400) [pid = 2700] [serial = 1275] [outer = 00000000] 06:46:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (1682D800) [pid = 2700] [serial = 1276] [outer = 14E33400] 06:46:07 INFO - PROCESS | 2700 | 1461073567262 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1830C800) [pid = 2700] [serial = 1277] [outer = 14E33400] 06:46:07 INFO - PROCESS | 2700 | 1461073567846 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]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1017ms 06:46:07 INFO - PROCESS | 2700 | 1461073567886 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 2700 | 1461073567891 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 06:46:07 INFO - PROCESS | 2700 | 1461073567916 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 2700 | 1461073567919 Marionette TRACE conn5 <- [1,1666,null,{}] 06:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:46:07 INFO - PROCESS | 2700 | 1461073567924 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}] 06:46:08 INFO - PROCESS | 2700 | 1461073568037 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 06:46:08 INFO - PROCESS | 2700 | 1461073568206 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 2700 | ++DOCSHELL 1579E800 == 83 [pid = 2700] [id = 426] 06:46:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (157C7400) [pid = 2700] [serial = 1278] [outer = 00000000] 06:46:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (1A9A9C00) [pid = 2700] [serial = 1279] [outer = 157C7400] 06:46:08 INFO - PROCESS | 2700 | 1461073568256 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1AA80400) [pid = 2700] [serial = 1280] [outer = 157C7400] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 22B43C00 == 82 [pid = 2700] [id = 394] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 196C8000 == 81 [pid = 2700] [id = 415] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 1492EC00 == 80 [pid = 2700] [id = 414] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 16832800 == 79 [pid = 2700] [id = 413] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 101C3000 == 78 [pid = 2700] [id = 412] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 213D5C00 == 77 [pid = 2700] [id = 409] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 1D0AD000 == 76 [pid = 2700] [id = 408] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 15713C00 == 75 [pid = 2700] [id = 407] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 18247800 == 74 [pid = 2700] [id = 406] 06:46:08 INFO - PROCESS | 2700 | --DOCSHELL 0EF77C00 == 73 [pid = 2700] [id = 405] 06:46:08 INFO - PROCESS | 2700 | 1461073568807 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]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 06:46:08 INFO - PROCESS | 2700 | 1461073568856 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 2700 | 1461073568860 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 06:46:08 INFO - PROCESS | 2700 | 1461073568864 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 2700 | 1461073568866 Marionette TRACE conn5 <- [1,1670,null,{}] 06:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:46:08 INFO - PROCESS | 2700 | 1461073568870 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}] 06:46:08 INFO - PROCESS | 2700 | 1461073569004 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 06:46:09 INFO - PROCESS | 2700 | 1461073569075 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 2700 | ++DOCSHELL 15710000 == 74 [pid = 2700] [id = 427] 06:46:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (15713C00) [pid = 2700] [serial = 1281] [outer = 00000000] 06:46:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (193AB800) [pid = 2700] [serial = 1282] [outer = 15713C00] 06:46:09 INFO - PROCESS | 2700 | 1461073569121 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (1A3B6400) [pid = 2700] [serial = 1283] [outer = 15713C00] 06:46:09 INFO - PROCESS | 2700 | 1461073569586 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]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 770ms 06:46:09 INFO - PROCESS | 2700 | 1461073569640 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 2700 | 1461073569642 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 06:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:46:09 INFO - PROCESS | 2700 | 1461073569655 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 2700 | 1461073569661 Marionette TRACE conn5 <- [1,1674,null,{}] 06:46:09 INFO - PROCESS | 2700 | 1461073569669 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}] 06:46:09 INFO - PROCESS | 2700 | 1461073569800 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 06:46:09 INFO - PROCESS | 2700 | 1461073569906 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 2700 | ++DOCSHELL 1BD54800 == 75 [pid = 2700] [id = 428] 06:46:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1CF82800) [pid = 2700] [serial = 1284] [outer = 00000000] 06:46:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (20017C00) [pid = 2700] [serial = 1285] [outer = 1CF82800] 06:46:09 INFO - PROCESS | 2700 | 1461073569959 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (21422400) [pid = 2700] [serial = 1286] [outer = 1CF82800] 06:46:10 INFO - PROCESS | 2700 | 1461073570367 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]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 789ms 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (18668400) [pid = 2700] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (1A8AB800) [pid = 2700] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (14923800) [pid = 2700] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1AEA6000) [pid = 2700] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (1A8B3000) [pid = 2700] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1037EC00) [pid = 2700] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (0FB48400) [pid = 2700] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (19F1E400) [pid = 2700] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (193B3800) [pid = 2700] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1570D400) [pid = 2700] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:46:10 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (1A99D400) [pid = 2700] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:46:10 INFO - PROCESS | 2700 | 1461073570574 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 2700 | 1461073570576 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 06:46:10 INFO - PROCESS | 2700 | 1461073570586 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 2700 | 1461073570587 Marionette TRACE conn5 <- [1,1678,null,{}] 06:46:10 INFO - PROCESS | 2700 | 1461073570591 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}] 06:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:46:10 INFO - PROCESS | 2700 | 1461073570681 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 06:46:10 INFO - PROCESS | 2700 | 1461073570687 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 2700 | ++DOCSHELL 1861F800 == 76 [pid = 2700] [id = 429] 06:46:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (18621800) [pid = 2700] [serial = 1287] [outer = 00000000] 06:46:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1A3B0000) [pid = 2700] [serial = 1288] [outer = 18621800] 06:46:10 INFO - PROCESS | 2700 | 1461073570733 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (1A955800) [pid = 2700] [serial = 1289] [outer = 18621800] 06:46:11 INFO - PROCESS | 2700 | 1461073571165 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]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 610ms 06:46:11 INFO - PROCESS | 2700 | 1461073571228 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 2700 | 1461073571230 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 06:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:46:11 INFO - PROCESS | 2700 | 1461073571233 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 2700 | 1461073571235 Marionette TRACE conn5 <- [1,1682,null,{}] 06:46:11 INFO - PROCESS | 2700 | 1461073571239 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}] 06:46:11 INFO - PROCESS | 2700 | 1461073571328 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 06:46:11 INFO - PROCESS | 2700 | 1461073571335 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 2700 | ++DOCSHELL 1EAB6800 == 77 [pid = 2700] [id = 430] 06:46:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (1EAB6C00) [pid = 2700] [serial = 1290] [outer = 00000000] 06:46:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1EABC000) [pid = 2700] [serial = 1291] [outer = 1EAB6C00] 06:46:11 INFO - PROCESS | 2700 | 1461073571391 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1EAC1000) [pid = 2700] [serial = 1292] [outer = 1EAB6C00] 06:46:11 INFO - PROCESS | 2700 | 1461073571862 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]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 06:46:11 INFO - PROCESS | 2700 | 1461073571906 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 2700 | 1461073571908 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 06:46:11 INFO - PROCESS | 2700 | 1461073571911 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:46:11 INFO - PROCESS | 2700 | 1461073571913 Marionette TRACE conn5 <- [1,1686,null,{}] 06:46:11 INFO - PROCESS | 2700 | 1461073571917 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}] 06:46:11 INFO - PROCESS | 2700 | 1461073572007 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 06:46:11 INFO - PROCESS | 2700 | 1461073572013 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 2700 | ++DOCSHELL 20D8DC00 == 78 [pid = 2700] [id = 431] 06:46:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (20D8EC00) [pid = 2700] [serial = 1293] [outer = 00000000] 06:46:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (20D94000) [pid = 2700] [serial = 1294] [outer = 20D8EC00] 06:46:12 INFO - PROCESS | 2700 | 1461073572057 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (20D96800) [pid = 2700] [serial = 1295] [outer = 20D8EC00] 06:46:12 INFO - PROCESS | 2700 | 1461073572477 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]]]}] 06:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 06:46:12 INFO - PROCESS | 2700 | 1461073572550 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 2700 | 1461073572552 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 06:46:12 INFO - PROCESS | 2700 | 1461073572556 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 2700 | 1461073572557 Marionette TRACE conn5 <- [1,1690,null,{}] 06:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:46:12 INFO - PROCESS | 2700 | 1461073572561 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}] 06:46:12 INFO - PROCESS | 2700 | 1461073572836 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 06:46:12 INFO - PROCESS | 2700 | 1461073572962 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 2700 | ++DOCSHELL 1644C000 == 79 [pid = 2700] [id = 432] 06:46:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (1644D400) [pid = 2700] [serial = 1296] [outer = 00000000] 06:46:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (1836EC00) [pid = 2700] [serial = 1297] [outer = 1644D400] 06:46:12 INFO - PROCESS | 2700 | 1461073573022 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (18E4F400) [pid = 2700] [serial = 1298] [outer = 1644D400] 06:46:13 INFO - PROCESS | 2700 | 1461073573604 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]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1114ms 06:46:13 INFO - PROCESS | 2700 | 1461073573693 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 2700 | 1461073573699 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 06:46:13 INFO - PROCESS | 2700 | 1461073573704 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 2700 | 1461073573707 Marionette TRACE conn5 <- [1,1694,null,{}] 06:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:46:13 INFO - PROCESS | 2700 | 1461073573712 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}] 06:46:13 INFO - PROCESS | 2700 | 1461073573828 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 06:46:13 INFO - PROCESS | 2700 | 1461073573980 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 2700 | ++DOCSHELL 1A7B0400 == 80 [pid = 2700] [id = 433] 06:46:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (1A9A6400) [pid = 2700] [serial = 1299] [outer = 00000000] 06:46:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (1BDDB800) [pid = 2700] [serial = 1300] [outer = 1A9A6400] 06:46:14 INFO - PROCESS | 2700 | 1461073574038 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (1D0B8000) [pid = 2700] [serial = 1301] [outer = 1A9A6400] 06:46:14 INFO - PROCESS | 2700 | 1461073574656 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]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1015ms 06:46:14 INFO - PROCESS | 2700 | 1461073574726 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 2700 | 1461073574729 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 06:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:46:14 INFO - PROCESS | 2700 | 1461073574733 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 2700 | 1461073574735 Marionette TRACE conn5 <- [1,1698,null,{}] 06:46:14 INFO - PROCESS | 2700 | 1461073574739 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}] 06:46:14 INFO - PROCESS | 2700 | 1461073574854 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 06:46:14 INFO - PROCESS | 2700 | 1461073575005 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 2700 | ++DOCSHELL 1D9F4000 == 81 [pid = 2700] [id = 434] 06:46:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (20D88400) [pid = 2700] [serial = 1302] [outer = 00000000] 06:46:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (221A1800) [pid = 2700] [serial = 1303] [outer = 20D88400] 06:46:15 INFO - PROCESS | 2700 | 1461073575070 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (22342000) [pid = 2700] [serial = 1304] [outer = 20D88400] 06:46:15 INFO - PROCESS | 2700 | 1461073575687 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]]]}] 06:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1021ms 06:46:15 INFO - PROCESS | 2700 | 1461073575758 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 2700 | 1461073575762 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 06:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:46:15 INFO - PROCESS | 2700 | 1461073575786 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - PROCESS | 2700 | 1461073575791 Marionette TRACE conn5 <- [1,1702,null,{}] 06:46:15 INFO - PROCESS | 2700 | 1461073575814 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}] 06:46:15 INFO - PROCESS | 2700 | 1461073575933 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 06:46:16 INFO - PROCESS | 2700 | 1461073576077 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 2700 | ++DOCSHELL 22344000 == 82 [pid = 2700] [id = 435] 06:46:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (22350400) [pid = 2700] [serial = 1305] [outer = 00000000] 06:46:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (22FA1C00) [pid = 2700] [serial = 1306] [outer = 22350400] 06:46:16 INFO - PROCESS | 2700 | 1461073576133 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (22FA5400) [pid = 2700] [serial = 1307] [outer = 22350400] 06:46:16 INFO - PROCESS | 2700 | 1461073576734 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]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1014ms 06:46:16 INFO - PROCESS | 2700 | 1461073576782 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 2700 | 1461073576785 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 06:46:16 INFO - PROCESS | 2700 | 1461073576788 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:46:16 INFO - PROCESS | 2700 | 1461073576790 Marionette TRACE conn5 <- [1,1706,null,{}] 06:46:16 INFO - PROCESS | 2700 | 1461073576794 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}] 06:46:16 INFO - PROCESS | 2700 | 1461073576903 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 06:46:17 INFO - PROCESS | 2700 | 1461073577066 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 2700 | ++DOCSHELL 11239400 == 83 [pid = 2700] [id = 436] 06:46:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (1492C800) [pid = 2700] [serial = 1308] [outer = 00000000] 06:46:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (23580000) [pid = 2700] [serial = 1309] [outer = 1492C800] 06:46:17 INFO - PROCESS | 2700 | 1461073577122 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (23583800) [pid = 2700] [serial = 1310] [outer = 1492C800] 06:46:17 INFO - PROCESS | 2700 | 1461073577716 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]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 970ms 06:46:17 INFO - PROCESS | 2700 | 1461073577762 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 2700 | 1461073577764 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 06:46:17 INFO - PROCESS | 2700 | 1461073577768 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:46:17 INFO - PROCESS | 2700 | 1461073577770 Marionette TRACE conn5 <- [1,1710,null,{}] 06:46:17 INFO - PROCESS | 2700 | 1461073577774 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}] 06:46:17 INFO - PROCESS | 2700 | 1461073577901 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 06:46:18 INFO - PROCESS | 2700 | 1461073578055 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 2700 | ++DOCSHELL 243B5400 == 84 [pid = 2700] [id = 437] 06:46:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (243B5C00) [pid = 2700] [serial = 1311] [outer = 00000000] 06:46:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (243BB800) [pid = 2700] [serial = 1312] [outer = 243B5C00] 06:46:18 INFO - PROCESS | 2700 | 1461073578116 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 180 (26428000) [pid = 2700] [serial = 1313] [outer = 243B5C00] 06:46:18 INFO - PROCESS | 2700 | 1461073578681 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]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 06:46:18 INFO - PROCESS | 2700 | 1461073578742 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 2700 | 1461073578744 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 06:46:18 INFO - PROCESS | 2700 | 1461073578748 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:46:18 INFO - PROCESS | 2700 | 1461073578750 Marionette TRACE conn5 <- [1,1714,null,{}] 06:46:18 INFO - PROCESS | 2700 | 1461073578753 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}] 06:46:18 INFO - PROCESS | 2700 | 1461073578862 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 06:46:19 INFO - PROCESS | 2700 | 1461073579027 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 2700 | ++DOCSHELL 2642CC00 == 85 [pid = 2700] [id = 438] 06:46:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 181 (2642D400) [pid = 2700] [serial = 1314] [outer = 00000000] 06:46:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 182 (26431800) [pid = 2700] [serial = 1315] [outer = 2642D400] 06:46:19 INFO - PROCESS | 2700 | 1461073579082 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 183 (26434800) [pid = 2700] [serial = 1316] [outer = 2642D400] 06:46:19 INFO - PROCESS | 2700 | 1461073579650 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]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 06:46:19 INFO - PROCESS | 2700 | 1461073579722 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 2700 | 1461073579724 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 06:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:46:19 INFO - PROCESS | 2700 | 1461073579728 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 2700 | 1461073579730 Marionette TRACE conn5 <- [1,1718,null,{}] 06:46:19 INFO - PROCESS | 2700 | 1461073579734 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}] 06:46:19 INFO - PROCESS | 2700 | 1461073579845 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 06:46:20 INFO - PROCESS | 2700 | 1461073580226 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 2700 | ++DOCSHELL 0F733C00 == 86 [pid = 2700] [id = 439] 06:46:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 184 (0F7E0000) [pid = 2700] [serial = 1317] [outer = 00000000] 06:46:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 185 (107B7400) [pid = 2700] [serial = 1318] [outer = 0F7E0000] 06:46:20 INFO - PROCESS | 2700 | 1461073580303 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 186 (13A45800) [pid = 2700] [serial = 1319] [outer = 0F7E0000] 06:46:20 INFO - PROCESS | 2700 | 1461073580953 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]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1283ms 06:46:20 INFO - PROCESS | 2700 | 1461073581016 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 2700 | 1461073581021 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 06:46:21 INFO - PROCESS | 2700 | 1461073581027 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:46:21 INFO - PROCESS | 2700 | 1461073581029 Marionette TRACE conn5 <- [1,1722,null,{}] 06:46:21 INFO - PROCESS | 2700 | 1461073581048 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}] 06:46:21 INFO - PROCESS | 2700 | 1461073581202 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 06:46:21 INFO - PROCESS | 2700 | 1461073581324 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 2700 | ++DOCSHELL 1580FC00 == 87 [pid = 2700] [id = 440] 06:46:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 187 (18205800) [pid = 2700] [serial = 1320] [outer = 00000000] 06:46:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 188 (18E2BC00) [pid = 2700] [serial = 1321] [outer = 18205800] 06:46:21 INFO - PROCESS | 2700 | 1461073581377 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 189 (193AD800) [pid = 2700] [serial = 1322] [outer = 18205800] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 1EAB6800 == 86 [pid = 2700] [id = 430] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 1861F800 == 85 [pid = 2700] [id = 429] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 1BD54800 == 84 [pid = 2700] [id = 428] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 15710000 == 83 [pid = 2700] [id = 427] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 152DC400 == 82 [pid = 2700] [id = 387] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 1579E800 == 81 [pid = 2700] [id = 426] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 1492FC00 == 80 [pid = 2700] [id = 425] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 196A5C00 == 79 [pid = 2700] [id = 421] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 1CF0EC00 == 78 [pid = 2700] [id = 420] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 1AD41400 == 77 [pid = 2700] [id = 419] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 19F20000 == 76 [pid = 2700] [id = 418] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 18245000 == 75 [pid = 2700] [id = 417] 06:46:21 INFO - PROCESS | 2700 | --DOCSHELL 19F2D400 == 74 [pid = 2700] [id = 416] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 188 (1A3B3000) [pid = 2700] [serial = 1201] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 187 (18E28C00) [pid = 2700] [serial = 1195] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 186 (19343400) [pid = 2700] [serial = 1196] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 185 (18364000) [pid = 2700] [serial = 1190] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 184 (182CB400) [pid = 2700] [serial = 1189] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 183 (1CF05800) [pid = 2700] [serial = 1163] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 182 (158B1C00) [pid = 2700] [serial = 1192] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 181 (16831800) [pid = 2700] [serial = 1193] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 180 (14921400) [pid = 2700] [serial = 1187] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 179 (111EB800) [pid = 2700] [serial = 1186] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (1A94F400) [pid = 2700] [serial = 1204] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (221A0C00) [pid = 2700] [serial = 1177] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (19F14000) [pid = 2700] [serial = 1168] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (1A614400) [pid = 2700] [serial = 1202] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (2141EC00) [pid = 2700] [serial = 1174] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (196C0800) [pid = 2700] [serial = 1198] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (22B3DC00) [pid = 2700] [serial = 1180] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (15710400) [pid = 2700] [serial = 1165] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (22B4AC00) [pid = 2700] [serial = 1183] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (16333C00) [pid = 2700] [serial = 1207] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (1D0B5800) [pid = 2700] [serial = 1171] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1A958400) [pid = 2700] [serial = 1205] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (1AA86C00) [pid = 2700] [serial = 1210] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (196A1400) [pid = 2700] [serial = 1208] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (1ACF4C00) [pid = 2700] [serial = 1211] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (196CA400) [pid = 2700] [serial = 1199] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (1BD5A000) [pid = 2700] [serial = 1214] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1BA04400) [pid = 2700] [serial = 1213] [outer = 00000000] [url = about:blank] 06:46:21 INFO - PROCESS | 2700 | 1461073582010 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]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1018ms 06:46:22 INFO - PROCESS | 2700 | 1461073582051 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 2700 | 1461073582055 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 06:46:22 INFO - PROCESS | 2700 | 1461073582059 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:46:22 INFO - PROCESS | 2700 | 1461073582061 Marionette TRACE conn5 <- [1,1726,null,{}] 06:46:22 INFO - PROCESS | 2700 | 1461073582065 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}] 06:46:22 INFO - PROCESS | 2700 | 1461073582158 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 06:46:22 INFO - PROCESS | 2700 | 1461073582272 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 2700 | ++DOCSHELL 1037A000 == 75 [pid = 2700] [id = 441] 06:46:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1072B400) [pid = 2700] [serial = 1323] [outer = 00000000] 06:46:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (1579E800) [pid = 2700] [serial = 1324] [outer = 1072B400] 06:46:22 INFO - PROCESS | 2700 | 1461073582320 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (16831000) [pid = 2700] [serial = 1325] [outer = 1072B400] 06:46:22 INFO - PROCESS | 2700 | 1461073582774 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]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 770ms 06:46:22 INFO - PROCESS | 2700 | 1461073582835 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 2700 | 1461073582837 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 06:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:46:22 INFO - PROCESS | 2700 | 1461073582841 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 2700 | 1461073582847 Marionette TRACE conn5 <- [1,1730,null,{}] 06:46:22 INFO - PROCESS | 2700 | 1461073582856 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}] 06:46:22 INFO - PROCESS | 2700 | 1461073582948 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 06:46:22 INFO - PROCESS | 2700 | 1461073582957 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 2700 | ++DOCSHELL 18ECB400 == 76 [pid = 2700] [id = 442] 06:46:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (19344800) [pid = 2700] [serial = 1326] [outer = 00000000] 06:46:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (196B0400) [pid = 2700] [serial = 1327] [outer = 19344800] 06:46:22 INFO - PROCESS | 2700 | 1461073583002 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (196C3000) [pid = 2700] [serial = 1328] [outer = 19344800] 06:46:23 INFO - PROCESS | 2700 | 1461073583485 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]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 06:46:23 INFO - PROCESS | 2700 | 1461073583515 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 2700 | 1461073583518 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 06:46:23 INFO - PROCESS | 2700 | 1461073583525 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:46:23 INFO - PROCESS | 2700 | 1461073583526 Marionette TRACE conn5 <- [1,1734,null,{}] 06:46:23 INFO - PROCESS | 2700 | 1461073583530 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}] 06:46:23 INFO - PROCESS | 2700 | 1461073583623 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 06:46:23 INFO - PROCESS | 2700 | 1461073583629 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 2700 | ++DOCSHELL 196C5C00 == 77 [pid = 2700] [id = 443] 06:46:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (19F14C00) [pid = 2700] [serial = 1329] [outer = 00000000] 06:46:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (1A3B0800) [pid = 2700] [serial = 1330] [outer = 19F14C00] 06:46:23 INFO - PROCESS | 2700 | 1461073583676 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (1A3B6800) [pid = 2700] [serial = 1331] [outer = 19F14C00] 06:46:24 INFO - PROCESS | 2700 | 1461073584134 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]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 06:46:24 INFO - PROCESS | 2700 | 1461073584201 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 2700 | 1461073584203 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 06:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:46:24 INFO - PROCESS | 2700 | 1461073584206 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 2700 | 1461073584207 Marionette TRACE conn5 <- [1,1738,null,{}] 06:46:24 INFO - PROCESS | 2700 | 1461073584210 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}] 06:46:24 INFO - PROCESS | 2700 | 1461073584334 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 06:46:24 INFO - PROCESS | 2700 | 1461073584399 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 2700 | ++DOCSHELL 1A7AF000 == 78 [pid = 2700] [id = 444] 06:46:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (1A7AF400) [pid = 2700] [serial = 1332] [outer = 00000000] 06:46:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (1A928800) [pid = 2700] [serial = 1333] [outer = 1A7AF400] 06:46:24 INFO - PROCESS | 2700 | 1461073584453 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (1A957000) [pid = 2700] [serial = 1334] [outer = 1A7AF400] 06:46:24 INFO - PROCESS | 2700 | 1461073584897 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]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 06:46:24 INFO - PROCESS | 2700 | 1461073584936 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 2700 | 1461073584938 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 06:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:46:24 INFO - PROCESS | 2700 | 1461073584947 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 2700 | 1461073584948 Marionette TRACE conn5 <- [1,1742,null,{}] 06:46:24 INFO - PROCESS | 2700 | 1461073584952 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}] 06:46:25 INFO - PROCESS | 2700 | 1461073585109 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 06:46:25 INFO - PROCESS | 2700 | 1461073585136 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 2700 | ++DOCSHELL 1AA80000 == 79 [pid = 2700] [id = 445] 06:46:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (1AA82400) [pid = 2700] [serial = 1335] [outer = 00000000] 06:46:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (1ADA9C00) [pid = 2700] [serial = 1336] [outer = 1AA82400] 06:46:25 INFO - PROCESS | 2700 | 1461073585182 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (1AEA2400) [pid = 2700] [serial = 1337] [outer = 1AA82400] 06:46:25 INFO - PROCESS | 2700 | 1461073585626 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]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 729ms 06:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:46:25 INFO - PROCESS | 2700 | 1461073585673 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 2700 | 1461073585675 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 06:46:25 INFO - PROCESS | 2700 | 1461073585678 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 2700 | 1461073585680 Marionette TRACE conn5 <- [1,1746,null,{}] 06:46:25 INFO - PROCESS | 2700 | 1461073585683 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}] 06:46:25 INFO - PROCESS | 2700 | 1461073585812 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 06:46:25 INFO - PROCESS | 2700 | 1461073585828 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 2700 | ++DOCSHELL 16335000 == 80 [pid = 2700] [id = 446] 06:46:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (1836AC00) [pid = 2700] [serial = 1338] [outer = 00000000] 06:46:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (1B02A400) [pid = 2700] [serial = 1339] [outer = 1836AC00] 06:46:25 INFO - PROCESS | 2700 | 1461073585874 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (1BAB9000) [pid = 2700] [serial = 1340] [outer = 1836AC00] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (15713C00) [pid = 2700] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (1CF82800) [pid = 2700] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (18621800) [pid = 2700] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (1EAB6C00) [pid = 2700] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (157C7400) [pid = 2700] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (14E33400) [pid = 2700] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (18364800) [pid = 2700] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (19DA7400) [pid = 2700] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (14E33000) [pid = 2700] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (10734800) [pid = 2700] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (213DF400) [pid = 2700] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1D95F800) [pid = 2700] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:46:26 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (1AA88000) [pid = 2700] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:46:26 INFO - PROCESS | 2700 | 1461073586685 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]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1020ms 06:46:26 INFO - PROCESS | 2700 | 1461073586699 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 2700 | 1461073586701 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 06:46:26 INFO - PROCESS | 2700 | 1461073586704 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:46:26 INFO - PROCESS | 2700 | 1461073586706 Marionette TRACE conn5 <- [1,1750,null,{}] 06:46:26 INFO - PROCESS | 2700 | 1461073586709 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}] 06:46:26 INFO - PROCESS | 2700 | 1461073586797 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 06:46:26 INFO - PROCESS | 2700 | 1461073586908 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 2700 | ++DOCSHELL 10377800 == 81 [pid = 2700] [id = 447] 06:46:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (10734800) [pid = 2700] [serial = 1341] [outer = 00000000] 06:46:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (1632A400) [pid = 2700] [serial = 1342] [outer = 10734800] 06:46:26 INFO - PROCESS | 2700 | 1461073586952 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (196A9C00) [pid = 2700] [serial = 1343] [outer = 10734800] 06:46:27 INFO - PROCESS | 2700 | 1461073587321 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]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 06:46:27 INFO - PROCESS | 2700 | 1461073587380 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 2700 | 1461073587382 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 06:46:27 INFO - PROCESS | 2700 | 1461073587385 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:46:27 INFO - PROCESS | 2700 | 1461073587387 Marionette TRACE conn5 <- [1,1754,null,{}] 06:46:27 INFO - PROCESS | 2700 | 1461073587390 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}] 06:46:27 INFO - PROCESS | 2700 | 1461073587479 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 06:46:27 INFO - PROCESS | 2700 | 1461073587487 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 2700 | ++DOCSHELL 157C5C00 == 82 [pid = 2700] [id = 448] 06:46:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (1A3B1400) [pid = 2700] [serial = 1344] [outer = 00000000] 06:46:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (1CFE5C00) [pid = 2700] [serial = 1345] [outer = 1A3B1400] 06:46:27 INFO - PROCESS | 2700 | 1461073587531 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (1D0B1C00) [pid = 2700] [serial = 1346] [outer = 1A3B1400] 06:46:27 INFO - PROCESS | 2700 | 1461073587978 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]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 631ms 06:46:28 INFO - PROCESS | 2700 | 1461073588027 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 2700 | 1461073588029 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 06:46:28 INFO - PROCESS | 2700 | 1461073588032 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:46:28 INFO - PROCESS | 2700 | 1461073588034 Marionette TRACE conn5 <- [1,1758,null,{}] 06:46:28 INFO - PROCESS | 2700 | 1461073588041 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}] 06:46:28 INFO - PROCESS | 2700 | 1461073588130 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 06:46:28 INFO - PROCESS | 2700 | 1461073588169 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B4400 == 83 [pid = 2700] [id = 449] 06:46:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (1D0B7000) [pid = 2700] [serial = 1347] [outer = 00000000] 06:46:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (1D9F5C00) [pid = 2700] [serial = 1348] [outer = 1D0B7000] 06:46:28 INFO - PROCESS | 2700 | 1461073588222 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (1EAC2800) [pid = 2700] [serial = 1349] [outer = 1D0B7000] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 0F02D400 == 82 [pid = 2700] [id = 307] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1492A400 == 81 [pid = 2700] [id = 424] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1A8B4000 == 80 [pid = 2700] [id = 239] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1A8A8C00 == 79 [pid = 2700] [id = 325] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 10739000 == 78 [pid = 2700] [id = 251] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 16451800 == 77 [pid = 2700] [id = 357] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1D0B9400 == 76 [pid = 2700] [id = 311] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1A95B800 == 75 [pid = 2700] [id = 250] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 0F73E800 == 74 [pid = 2700] [id = 232] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1D95CC00 == 73 [pid = 2700] [id = 359] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1BAB8C00 == 72 [pid = 2700] [id = 295] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1B025000 == 71 [pid = 2700] [id = 355] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 0FAEE000 == 70 [pid = 2700] [id = 277] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 22A35400 == 69 [pid = 2700] [id = 423] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 21429000 == 68 [pid = 2700] [id = 392] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 2141F000 == 67 [pid = 2700] [id = 422] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1682EC00 == 66 [pid = 2700] [id = 252] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1A3B5400 == 65 [pid = 2700] [id = 374] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 196BEC00 == 64 [pid = 2700] [id = 253] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1A9E4C00 == 63 [pid = 2700] [id = 309] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1570BC00 == 62 [pid = 2700] [id = 266] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 0FAF8800 == 61 [pid = 2700] [id = 372] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1D95AC00 == 60 [pid = 2700] [id = 375] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1ACF5800 == 59 [pid = 2700] [id = 390] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 101BC800 == 58 [pid = 2700] [id = 296] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1BD51C00 == 57 [pid = 2700] [id = 377] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 229EB800 == 56 [pid = 2700] [id = 393] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1862CC00 == 55 [pid = 2700] [id = 263] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 19F12400 == 54 [pid = 2700] [id = 234] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 20016000 == 53 [pid = 2700] [id = 410] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 2001AC00 == 52 [pid = 2700] [id = 411] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 10738000 == 51 [pid = 2700] [id = 345] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 16828400 == 50 [pid = 2700] [id = 373] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 16829800 == 49 [pid = 2700] [id = 308] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1D9E9000 == 48 [pid = 2700] [id = 376] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 18E4FC00 == 47 [pid = 2700] [id = 265] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1128F800 == 46 [pid = 2700] [id = 391] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 21421C00 == 45 [pid = 2700] [id = 344] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1580FC00 == 44 [pid = 2700] [id = 440] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 2642CC00 == 43 [pid = 2700] [id = 438] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 0F733C00 == 42 [pid = 2700] [id = 439] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 243B5400 == 41 [pid = 2700] [id = 437] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 22344000 == 40 [pid = 2700] [id = 435] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 11239400 == 39 [pid = 2700] [id = 436] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1D9F4000 == 38 [pid = 2700] [id = 434] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1A7B0400 == 37 [pid = 2700] [id = 433] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 20D8DC00 == 36 [pid = 2700] [id = 431] 06:46:29 INFO - PROCESS | 2700 | --DOCSHELL 1644C000 == 35 [pid = 2700] [id = 432] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 1037A000 == 34 [pid = 2700] [id = 441] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 157C5C00 == 33 [pid = 2700] [id = 448] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 16335000 == 32 [pid = 2700] [id = 446] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 196C5C00 == 31 [pid = 2700] [id = 443] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 1A7AF000 == 30 [pid = 2700] [id = 444] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 18ECB400 == 29 [pid = 2700] [id = 442] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 1AA80000 == 28 [pid = 2700] [id = 445] 06:46:30 INFO - PROCESS | 2700 | --DOCSHELL 10377800 == 27 [pid = 2700] [id = 447] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (22307000) [pid = 2700] [serial = 1084] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (213D9C00) [pid = 2700] [serial = 1078] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (21422C00) [pid = 2700] [serial = 1081] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (20D94000) [pid = 2700] [serial = 1294] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (193AB800) [pid = 2700] [serial = 1282] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (1A3B6400) [pid = 2700] [serial = 1283] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (20017C00) [pid = 2700] [serial = 1285] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1A3B0000) [pid = 2700] [serial = 1288] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (1EABC000) [pid = 2700] [serial = 1291] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (1AEA8400) [pid = 2700] [serial = 1258] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (1A9A9C00) [pid = 2700] [serial = 1279] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (1830C800) [pid = 2700] [serial = 1277] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (1682D800) [pid = 2700] [serial = 1276] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1D0B4C00) [pid = 2700] [serial = 1261] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1A8AC000) [pid = 2700] [serial = 1249] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (1A7E2400) [pid = 2700] [serial = 1255] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (229E4000) [pid = 2700] [serial = 1267] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (229E9000) [pid = 2700] [serial = 1234] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (186C1400) [pid = 2700] [serial = 1240] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (193B3400) [pid = 2700] [serial = 1241] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (19F16400) [pid = 2700] [serial = 1246] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (19F1E000) [pid = 2700] [serial = 1247] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (18303400) [pid = 2700] [serial = 1243] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1849EC00) [pid = 2700] [serial = 1244] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (14E3DC00) [pid = 2700] [serial = 1237] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1579CC00) [pid = 2700] [serial = 1238] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (2001B800) [pid = 2700] [serial = 1231] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (213E3000) [pid = 2700] [serial = 1228] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1D9E8C00) [pid = 2700] [serial = 1225] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1A926400) [pid = 2700] [serial = 1222] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (18626000) [pid = 2700] [serial = 1219] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (10730800) [pid = 2700] [serial = 1216] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (2001E400) [pid = 2700] [serial = 1264] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (18673400) [pid = 2700] [serial = 1252] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (22A3B000) [pid = 2700] [serial = 1270] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (22A44000) [pid = 2700] [serial = 1273] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1A955800) [pid = 2700] [serial = 1289] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (21422400) [pid = 2700] [serial = 1286] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1AA80400) [pid = 2700] [serial = 1280] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1EAC1000) [pid = 2700] [serial = 1292] [outer = 00000000] [url = about:blank] 06:46:30 INFO - PROCESS | 2700 | 1461073590933 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]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2933ms 06:46:30 INFO - PROCESS | 2700 | 1461073590970 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 2700 | 1461073590973 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 06:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:46:30 INFO - PROCESS | 2700 | 1461073590979 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 2700 | 1461073590982 Marionette TRACE conn5 <- [1,1762,null,{}] 06:46:30 INFO - PROCESS | 2700 | 1461073590988 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}] 06:46:31 INFO - PROCESS | 2700 | 1461073591085 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 06:46:31 INFO - PROCESS | 2700 | 1461073591216 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 2700 | ++DOCSHELL 0F02AC00 == 28 [pid = 2700] [id = 450] 06:46:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (0F031800) [pid = 2700] [serial = 1350] [outer = 00000000] 06:46:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (0FAF1800) [pid = 2700] [serial = 1351] [outer = 0F031800] 06:46:31 INFO - PROCESS | 2700 | 1461073591268 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (0FB41000) [pid = 2700] [serial = 1352] [outer = 0F031800] 06:46:31 INFO - PROCESS | 2700 | 1461073591656 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]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 06:46:31 INFO - PROCESS | 2700 | 1461073591709 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 2700 | 1461073591715 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 06:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:46:31 INFO - PROCESS | 2700 | 1461073591721 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 2700 | 1461073591724 Marionette TRACE conn5 <- [1,1766,null,{}] 06:46:31 INFO - PROCESS | 2700 | 1461073591728 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}] 06:46:31 INFO - PROCESS | 2700 | 1461073591814 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 06:46:31 INFO - PROCESS | 2700 | 1461073591822 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 2700 | ++DOCSHELL 0FB72800 == 29 [pid = 2700] [id = 451] 06:46:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (0FB81800) [pid = 2700] [serial = 1353] [outer = 00000000] 06:46:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (10377000) [pid = 2700] [serial = 1354] [outer = 0FB81800] 06:46:31 INFO - PROCESS | 2700 | 1461073591869 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (10380800) [pid = 2700] [serial = 1355] [outer = 0FB81800] 06:46:32 INFO - PROCESS | 2700 | 1461073592359 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]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 06:46:32 INFO - PROCESS | 2700 | 1461073592394 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 2700 | 1461073592397 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 06:46:32 INFO - PROCESS | 2700 | 1461073592400 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:46:32 INFO - PROCESS | 2700 | 1461073592404 Marionette TRACE conn5 <- [1,1770,null,{}] 06:46:32 INFO - PROCESS | 2700 | 1461073592415 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}] 06:46:32 INFO - PROCESS | 2700 | 1461073592535 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 06:46:32 INFO - PROCESS | 2700 | 1461073592549 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 2700 | ++DOCSHELL 1119F800 == 30 [pid = 2700] [id = 452] 06:46:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (111A0C00) [pid = 2700] [serial = 1356] [outer = 00000000] 06:46:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1123AC00) [pid = 2700] [serial = 1357] [outer = 111A0C00] 06:46:32 INFO - PROCESS | 2700 | 1461073592600 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (13A06C00) [pid = 2700] [serial = 1358] [outer = 111A0C00] 06:46:33 INFO - PROCESS | 2700 | 1461073593078 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]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 06:46:33 INFO - PROCESS | 2700 | 1461073593134 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 2700 | 1461073593137 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 06:46:33 INFO - PROCESS | 2700 | 1461073593140 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:46:33 INFO - PROCESS | 2700 | 1461073593141 Marionette TRACE conn5 <- [1,1774,null,{}] 06:46:33 INFO - PROCESS | 2700 | 1461073593145 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}] 06:46:33 INFO - PROCESS | 2700 | 1461073593228 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 06:46:33 INFO - PROCESS | 2700 | 1461073593235 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 2700 | ++DOCSHELL 101B6400 == 31 [pid = 2700] [id = 453] 06:46:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (14928800) [pid = 2700] [serial = 1359] [outer = 00000000] 06:46:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (14BA4000) [pid = 2700] [serial = 1360] [outer = 14928800] 06:46:33 INFO - PROCESS | 2700 | 1461073593281 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (14E3BC00) [pid = 2700] [serial = 1361] [outer = 14928800] 06:46:33 INFO - PROCESS | 2700 | 1461073593733 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]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 06:46:33 INFO - PROCESS | 2700 | 1461073593774 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 2700 | 1461073593776 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 06:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:46:33 INFO - PROCESS | 2700 | 1461073593779 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 2700 | 1461073593780 Marionette TRACE conn5 <- [1,1778,null,{}] 06:46:33 INFO - PROCESS | 2700 | 1461073593784 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}] 06:46:33 INFO - PROCESS | 2700 | 1461073593862 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 06:46:33 INFO - PROCESS | 2700 | 1461073593868 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 2700 | ++DOCSHELL 15233C00 == 32 [pid = 2700] [id = 454] 06:46:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (15234400) [pid = 2700] [serial = 1362] [outer = 00000000] 06:46:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (15709C00) [pid = 2700] [serial = 1363] [outer = 15234400] 06:46:33 INFO - PROCESS | 2700 | 1461073593916 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (15710000) [pid = 2700] [serial = 1364] [outer = 15234400] 06:46:34 INFO - PROCESS | 2700 | 1461073594380 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]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 06:46:34 INFO - PROCESS | 2700 | 1461073594416 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 2700 | 1461073594419 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 06:46:34 INFO - PROCESS | 2700 | 1461073594426 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 2700 | 1461073594427 Marionette TRACE conn5 <- [1,1782,null,{}] 06:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:46:34 INFO - PROCESS | 2700 | 1461073594431 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}] 06:46:34 INFO - PROCESS | 2700 | 1461073594540 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 06:46:34 INFO - PROCESS | 2700 | 1461073594548 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 2700 | ++DOCSHELL 1682A800 == 33 [pid = 2700] [id = 455] 06:46:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (1682AC00) [pid = 2700] [serial = 1365] [outer = 00000000] 06:46:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (16836C00) [pid = 2700] [serial = 1366] [outer = 1682AC00] 06:46:34 INFO - PROCESS | 2700 | 1461073594596 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (1820A800) [pid = 2700] [serial = 1367] [outer = 1682AC00] 06:46:35 INFO - PROCESS | 2700 | 1461073595033 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]]]}] 06:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 669ms 06:46:35 INFO - PROCESS | 2700 | 1461073595101 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 2700 | 1461073595103 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 06:46:35 INFO - PROCESS | 2700 | 1461073595106 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 2700 | 1461073595108 Marionette TRACE conn5 <- [1,1786,null,{}] 06:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:46:35 INFO - PROCESS | 2700 | 1461073595112 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}] 06:46:35 INFO - PROCESS | 2700 | 1461073595189 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 06:46:35 INFO - PROCESS | 2700 | 1461073595195 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 2700 | ++DOCSHELL 1823C800 == 34 [pid = 2700] [id = 456] 06:46:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (18242000) [pid = 2700] [serial = 1368] [outer = 00000000] 06:46:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1830D000) [pid = 2700] [serial = 1369] [outer = 18242000] 06:46:35 INFO - PROCESS | 2700 | 1461073595239 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (18364400) [pid = 2700] [serial = 1370] [outer = 18242000] 06:46:35 INFO - PROCESS | 2700 | 1461073595681 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]]]}] 06:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 06:46:35 INFO - PROCESS | 2700 | 1461073595748 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 2700 | 1461073595750 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 06:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:46:35 INFO - PROCESS | 2700 | 1461073595753 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 2700 | 1461073595755 Marionette TRACE conn5 <- [1,1790,null,{}] 06:46:35 INFO - PROCESS | 2700 | 1461073595758 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}] 06:46:35 INFO - PROCESS | 2700 | 1461073595837 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 06:46:35 INFO - PROCESS | 2700 | 1461073595843 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 2700 | ++DOCSHELL 10375C00 == 35 [pid = 2700] [id = 457] 06:46:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (18244400) [pid = 2700] [serial = 1371] [outer = 00000000] 06:46:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (18372800) [pid = 2700] [serial = 1372] [outer = 18244400] 06:46:35 INFO - PROCESS | 2700 | 1461073595889 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (18372000) [pid = 2700] [serial = 1373] [outer = 18244400] 06:46:36 INFO - PROCESS | 2700 | 1461073596352 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]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 06:46:36 INFO - PROCESS | 2700 | 1461073596396 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 2700 | 1461073596398 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 06:46:36 INFO - PROCESS | 2700 | 1461073596401 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:46:36 INFO - PROCESS | 2700 | 1461073596403 Marionette TRACE conn5 <- [1,1794,null,{}] 06:46:36 INFO - PROCESS | 2700 | 1461073596407 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}] 06:46:36 INFO - PROCESS | 2700 | 1461073596521 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 06:46:36 INFO - PROCESS | 2700 | 1461073596613 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 2700 | ++DOCSHELL 1119D400 == 36 [pid = 2700] [id = 458] 06:46:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1862C400) [pid = 2700] [serial = 1374] [outer = 00000000] 06:46:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (1866F000) [pid = 2700] [serial = 1375] [outer = 1862C400] 06:46:36 INFO - PROCESS | 2700 | 1461073596658 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1866C800) [pid = 2700] [serial = 1376] [outer = 1862C400] 06:46:37 INFO - PROCESS | 2700 | 1461073597083 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]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 06:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:46:37 INFO - PROCESS | 2700 | 1461073597136 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 2700 | 1461073597138 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 06:46:37 INFO - PROCESS | 2700 | 1461073597141 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 2700 | 1461073597143 Marionette TRACE conn5 <- [1,1798,null,{}] 06:46:37 INFO - PROCESS | 2700 | 1461073597146 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}] 06:46:37 INFO - PROCESS | 2700 | 1461073597265 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 06:46:37 INFO - PROCESS | 2700 | 1461073597329 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 2700 | ++DOCSHELL 1862B000 == 37 [pid = 2700] [id = 459] 06:46:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (186C1400) [pid = 2700] [serial = 1377] [outer = 00000000] 06:46:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (18E4FC00) [pid = 2700] [serial = 1378] [outer = 186C1400] 06:46:37 INFO - PROCESS | 2700 | 1461073597375 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (193AB800) [pid = 2700] [serial = 1379] [outer = 186C1400] 06:46:37 INFO - PROCESS | 2700 | 1461073597812 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]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 06:46:37 INFO - PROCESS | 2700 | 1461073597895 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 2700 | 1461073597898 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 06:46:37 INFO - PROCESS | 2700 | 1461073597911 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 2700 | 1461073597913 Marionette TRACE conn5 <- [1,1802,null,{}] 06:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:46:37 INFO - PROCESS | 2700 | 1461073597917 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}] 06:46:38 INFO - PROCESS | 2700 | 1461073598864 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (1BD54400) [pid = 2700] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (18624800) [pid = 2700] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (22B46C00) [pid = 2700] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (21428000) [pid = 2700] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1BD50C00) [pid = 2700] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (1BD54000) [pid = 2700] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1D9F1000) [pid = 2700] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (1A94E400) [pid = 2700] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (10103800) [pid = 2700] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (16829C00) [pid = 2700] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (21458800) [pid = 2700] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (229ED000) [pid = 2700] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (14B1F400) [pid = 2700] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1A615000) [pid = 2700] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (0F030C00) [pid = 2700] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1570F400) [pid = 2700] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (20016C00) [pid = 2700] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (18285800) [pid = 2700] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1D0B2C00) [pid = 2700] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1CF10400) [pid = 2700] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (213D6400) [pid = 2700] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (2219B000) [pid = 2700] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (22A35C00) [pid = 2700] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (1CF78000) [pid = 2700] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (19F37800) [pid = 2700] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (2219C000) [pid = 2700] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1AD48800) [pid = 2700] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1A3B4400) [pid = 2700] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1836AC00) [pid = 2700] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1AA82400) [pid = 2700] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (10734800) [pid = 2700] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1A3B1400) [pid = 2700] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (19F14C00) [pid = 2700] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (19344800) [pid = 2700] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1072B400) [pid = 2700] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (18205800) [pid = 2700] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (0F7E0000) [pid = 2700] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (2642D400) [pid = 2700] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (243B5C00) [pid = 2700] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1492C800) [pid = 2700] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (22350400) [pid = 2700] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (20D88400) [pid = 2700] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A9A6400) [pid = 2700] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1644D400) [pid = 2700] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (20D8EC00) [pid = 2700] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1A7AF400) [pid = 2700] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (158AFC00) [pid = 2700] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:46:38 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (18309400) [pid = 2700] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:46:38 INFO - PROCESS | 2700 | 1461073598951 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 2700 | ++DOCSHELL 0F030C00 == 38 [pid = 2700] [id = 460] 06:46:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (0F7E0000) [pid = 2700] [serial = 1380] [outer = 00000000] 06:46:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (10734800) [pid = 2700] [serial = 1381] [outer = 0F7E0000] 06:46:39 INFO - PROCESS | 2700 | 1461073599021 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (14BA3800) [pid = 2700] [serial = 1382] [outer = 0F7E0000] 06:46:39 INFO - PROCESS | 2700 | 1461073599399 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]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1533ms 06:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:46:39 INFO - PROCESS | 2700 | 1461073599450 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 2700 | 1461073599452 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 06:46:39 INFO - PROCESS | 2700 | 1461073599455 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 2700 | 1461073599456 Marionette TRACE conn5 <- [1,1806,null,{}] 06:46:39 INFO - PROCESS | 2700 | 1461073599460 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}] 06:46:39 INFO - PROCESS | 2700 | 1461073599538 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 06:46:39 INFO - PROCESS | 2700 | 1461073599545 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:39 INFO - PROCESS | 2700 | ++DOCSHELL 14FF8000 == 39 [pid = 2700] [id = 461] 06:46:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (157C7400) [pid = 2700] [serial = 1383] [outer = 00000000] 06:46:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (193AE400) [pid = 2700] [serial = 1384] [outer = 157C7400] 06:46:39 INFO - PROCESS | 2700 | 1461073599589 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (19340400) [pid = 2700] [serial = 1385] [outer = 157C7400] 06:46:40 INFO - PROCESS | 2700 | 1461073600021 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]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 06:46:40 INFO - PROCESS | 2700 | 1461073600086 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 2700 | 1461073600088 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 06:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:46:40 INFO - PROCESS | 2700 | 1461073600091 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 2700 | 1461073600092 Marionette TRACE conn5 <- [1,1810,null,{}] 06:46:40 INFO - PROCESS | 2700 | 1461073600095 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}] 06:46:40 INFO - PROCESS | 2700 | 1461073600175 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 06:46:40 INFO - PROCESS | 2700 | 1461073600181 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 2700 | ++DOCSHELL 186C0800 == 40 [pid = 2700] [id = 462] 06:46:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (196A3400) [pid = 2700] [serial = 1386] [outer = 00000000] 06:46:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (196CC400) [pid = 2700] [serial = 1387] [outer = 196A3400] 06:46:40 INFO - PROCESS | 2700 | 1461073600225 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (19E51000) [pid = 2700] [serial = 1388] [outer = 196A3400] 06:46:40 INFO - PROCESS | 2700 | 1461073600688 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]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 06:46:40 INFO - PROCESS | 2700 | 1461073600731 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 06:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:46:40 INFO - PROCESS | 2700 | 1461073600733 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 06:46:40 INFO - PROCESS | 2700 | 1461073600736 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 2700 | 1461073600737 Marionette TRACE conn5 <- [1,1814,null,{}] 06:46:40 INFO - PROCESS | 2700 | 1461073600741 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}] 06:46:40 INFO - PROCESS | 2700 | 1461073600821 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 06:46:40 INFO - PROCESS | 2700 | 1461073600827 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 2700 | ++DOCSHELL 19F12400 == 41 [pid = 2700] [id = 463] 06:46:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (19F12800) [pid = 2700] [serial = 1389] [outer = 00000000] 06:46:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (19F1DC00) [pid = 2700] [serial = 1390] [outer = 19F12800] 06:46:40 INFO - PROCESS | 2700 | 1461073600871 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (19F38C00) [pid = 2700] [serial = 1391] [outer = 19F12800] 06:46:41 INFO - PROCESS | 2700 | 1461073601714 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]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1022ms 06:46:41 INFO - PROCESS | 2700 | 1461073601759 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 2700 | 1461073601763 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 06:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:46:41 INFO - PROCESS | 2700 | 1461073601767 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 2700 | 1461073601771 Marionette TRACE conn5 <- [1,1818,null,{}] 06:46:41 INFO - PROCESS | 2700 | 1461073601797 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}] 06:46:41 INFO - PROCESS | 2700 | 1461073601916 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 06:46:42 INFO - PROCESS | 2700 | 1461073602057 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 2700 | ++DOCSHELL 0FB44C00 == 42 [pid = 2700] [id = 464] 06:46:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (101B8C00) [pid = 2700] [serial = 1392] [outer = 00000000] 06:46:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1072B400) [pid = 2700] [serial = 1393] [outer = 101B8C00] 06:46:42 INFO - PROCESS | 2700 | 1461073602115 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (10732C00) [pid = 2700] [serial = 1394] [outer = 101B8C00] 06:46:42 INFO - PROCESS | 2700 | 1461073602794 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]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1095ms 06:46:42 INFO - PROCESS | 2700 | 1461073602865 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 2700 | 1461073602871 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 06:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:46:42 INFO - PROCESS | 2700 | 1461073602877 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 2700 | 1461073602880 Marionette TRACE conn5 <- [1,1822,null,{}] 06:46:42 INFO - PROCESS | 2700 | 1461073602884 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}] 06:46:43 INFO - PROCESS | 2700 | 1461073603002 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 06:46:43 INFO - PROCESS | 2700 | 1461073603141 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 2700 | ++DOCSHELL 117A0C00 == 43 [pid = 2700] [id = 465] 06:46:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1492EC00) [pid = 2700] [serial = 1395] [outer = 00000000] 06:46:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (152E1800) [pid = 2700] [serial = 1396] [outer = 1492EC00] 06:46:43 INFO - PROCESS | 2700 | 1461073603197 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (157A0C00) [pid = 2700] [serial = 1397] [outer = 1492EC00] 06:46:44 INFO - PROCESS | 2700 | 1461073604123 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]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1333ms 06:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:46:44 INFO - PROCESS | 2700 | 1461073604212 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 2700 | 1461073604216 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 06:46:44 INFO - PROCESS | 2700 | 1461073604222 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 2700 | 1461073604225 Marionette TRACE conn5 <- [1,1826,null,{}] 06:46:44 INFO - PROCESS | 2700 | 1461073604232 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}] 06:46:44 INFO - PROCESS | 2700 | 1461073604373 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 06:46:44 INFO - PROCESS | 2700 | 1461073604509 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 2700 | ++DOCSHELL 1119E400 == 44 [pid = 2700] [id = 466] 06:46:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (111A1800) [pid = 2700] [serial = 1398] [outer = 00000000] 06:46:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (13AE9800) [pid = 2700] [serial = 1399] [outer = 111A1800] 06:46:44 INFO - PROCESS | 2700 | 1461073604600 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (14B9A000) [pid = 2700] [serial = 1400] [outer = 111A1800] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 1037DC00 == 43 [pid = 2700] [id = 226] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 111F4800 == 42 [pid = 2700] [id = 227] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 0F735400 == 41 [pid = 2700] [id = 225] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 1492C400 == 40 [pid = 2700] [id = 213] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 1570A400 == 39 [pid = 2700] [id = 215] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 18206800 == 38 [pid = 2700] [id = 216] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 158A3C00 == 37 [pid = 2700] [id = 228] 06:46:44 INFO - PROCESS | 2700 | --DOCSHELL 14BA3C00 == 36 [pid = 2700] [id = 214] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1D9F5C00) [pid = 2700] [serial = 1348] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1A8A5C00) [pid = 2700] [serial = 1169] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (22F98000) [pid = 2700] [serial = 1184] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (2219A000) [pid = 2700] [serial = 1130] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1CF79400) [pid = 2700] [serial = 1066] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (229E4400) [pid = 2700] [serial = 1133] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (2145F000) [pid = 2700] [serial = 1127] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (2142A000) [pid = 2700] [serial = 1175] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (13A49800) [pid = 2700] [serial = 1118] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1866E000) [pid = 2700] [serial = 1121] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (22304400) [pid = 2700] [serial = 1178] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (22B40000) [pid = 2700] [serial = 1181] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1644CC00) [pid = 2700] [serial = 1166] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A9E8C00) [pid = 2700] [serial = 1124] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1D9ED000) [pid = 2700] [serial = 1172] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (22B44C00) [pid = 2700] [serial = 1274] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (213D8C00) [pid = 2700] [serial = 1232] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (18671000) [pid = 2700] [serial = 1220] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1D9EA800) [pid = 2700] [serial = 1226] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1D1B6C00) [pid = 2700] [serial = 1262] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (21420000) [pid = 2700] [serial = 1229] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (229E3C00) [pid = 2700] [serial = 1268] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (22A3C400) [pid = 2700] [serial = 1271] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (213D6800) [pid = 2700] [serial = 1265] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A956800) [pid = 2700] [serial = 1256] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (229EDC00) [pid = 2700] [serial = 1235] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1B02CC00) [pid = 2700] [serial = 1259] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (1AA7EC00) [pid = 2700] [serial = 1223] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (19341400) [pid = 2700] [serial = 1253] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (11246C00) [pid = 2700] [serial = 1217] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1A92EC00) [pid = 2700] [serial = 1250] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (1B02A400) [pid = 2700] [serial = 1339] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1AEA2400) [pid = 2700] [serial = 1337] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (1ADA9C00) [pid = 2700] [serial = 1336] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1632A400) [pid = 2700] [serial = 1342] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1CFE5C00) [pid = 2700] [serial = 1345] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (1BAB9000) [pid = 2700] [serial = 1340] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1A3B0800) [pid = 2700] [serial = 1330] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (196B0400) [pid = 2700] [serial = 1327] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (196C3000) [pid = 2700] [serial = 1328] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (1579E800) [pid = 2700] [serial = 1324] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (16831000) [pid = 2700] [serial = 1325] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (193AD800) [pid = 2700] [serial = 1322] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (18E2BC00) [pid = 2700] [serial = 1321] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (13A45800) [pid = 2700] [serial = 1319] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (107B7400) [pid = 2700] [serial = 1318] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (26434800) [pid = 2700] [serial = 1316] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (26431800) [pid = 2700] [serial = 1315] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (26428000) [pid = 2700] [serial = 1313] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (243BB800) [pid = 2700] [serial = 1312] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (23583800) [pid = 2700] [serial = 1310] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (23580000) [pid = 2700] [serial = 1309] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (22FA5400) [pid = 2700] [serial = 1307] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (22FA1C00) [pid = 2700] [serial = 1306] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (22342000) [pid = 2700] [serial = 1304] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (221A1800) [pid = 2700] [serial = 1303] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (1D0B8000) [pid = 2700] [serial = 1301] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (1BDDB800) [pid = 2700] [serial = 1300] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (18E4F400) [pid = 2700] [serial = 1298] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (1836EC00) [pid = 2700] [serial = 1297] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 77 (20D96800) [pid = 2700] [serial = 1295] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 76 (1D0B1C00) [pid = 2700] [serial = 1346] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 75 (1A928800) [pid = 2700] [serial = 1333] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 74 (1A957000) [pid = 2700] [serial = 1334] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 73 (196A9C00) [pid = 2700] [serial = 1343] [outer = 00000000] [url = about:blank] 06:46:44 INFO - PROCESS | 2700 | --DOMWINDOW == 72 (1A3B6800) [pid = 2700] [serial = 1331] [outer = 00000000] [url = about:blank] 06:46:45 INFO - PROCESS | 2700 | 1461073605142 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]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 987ms 06:46:45 INFO - PROCESS | 2700 | 1461073605210 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 2700 | 1461073605216 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 06:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:46:45 INFO - PROCESS | 2700 | 1461073605222 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 2700 | 1461073605224 Marionette TRACE conn5 <- [1,1830,null,{}] 06:46:45 INFO - PROCESS | 2700 | 1461073605228 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}] 06:46:45 INFO - PROCESS | 2700 | 1461073605313 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 06:46:45 INFO - PROCESS | 2700 | 1461073605426 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 2700 | ++DOCSHELL 0EF79400 == 37 [pid = 2700] [id = 467] 06:46:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 73 (0F02E800) [pid = 2700] [serial = 1401] [outer = 00000000] 06:46:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 74 (111ED000) [pid = 2700] [serial = 1402] [outer = 0F02E800] 06:46:45 INFO - PROCESS | 2700 | 1461073605473 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 75 (14927800) [pid = 2700] [serial = 1403] [outer = 0F02E800] 06:46:45 INFO - PROCESS | 2700 | 1461073605849 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]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 06:46:45 INFO - PROCESS | 2700 | 1461073605895 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 2700 | 1461073605898 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 06:46:45 INFO - PROCESS | 2700 | 1461073605901 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:46:45 INFO - PROCESS | 2700 | 1461073605905 Marionette TRACE conn5 <- [1,1834,null,{}] 06:46:45 INFO - PROCESS | 2700 | 1461073605946 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}] 06:46:46 INFO - PROCESS | 2700 | 1461073606036 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 06:46:46 INFO - PROCESS | 2700 | 1461073606047 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 2700 | ++DOCSHELL 14FEE800 == 38 [pid = 2700] [id = 468] 06:46:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 76 (14FF3400) [pid = 2700] [serial = 1404] [outer = 00000000] 06:46:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 77 (1632A400) [pid = 2700] [serial = 1405] [outer = 14FF3400] 06:46:46 INFO - PROCESS | 2700 | 1461073606096 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (1644F800) [pid = 2700] [serial = 1406] [outer = 14FF3400] 06:46:46 INFO - PROCESS | 2700 | 1461073606555 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]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 731ms 06:46:46 INFO - PROCESS | 2700 | 1461073606636 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 2700 | 1461073606639 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 06:46:46 INFO - PROCESS | 2700 | 1461073606642 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:46:46 INFO - PROCESS | 2700 | 1461073606644 Marionette TRACE conn5 <- [1,1838,null,{}] 06:46:46 INFO - PROCESS | 2700 | 1461073606647 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}] 06:46:46 INFO - PROCESS | 2700 | 1461073606730 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 06:46:46 INFO - PROCESS | 2700 | 1461073606736 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 2700 | ++DOCSHELL 16C46000 == 39 [pid = 2700] [id = 469] 06:46:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (1820B800) [pid = 2700] [serial = 1407] [outer = 00000000] 06:46:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (182CD000) [pid = 2700] [serial = 1408] [outer = 1820B800] 06:46:46 INFO - PROCESS | 2700 | 1461073606782 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (18365400) [pid = 2700] [serial = 1409] [outer = 1820B800] 06:46:47 INFO - PROCESS | 2700 | 1461073607269 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]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 06:46:47 INFO - PROCESS | 2700 | 1461073607316 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 2700 | 1461073607318 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 06:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:46:47 INFO - PROCESS | 2700 | 1461073607321 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 2700 | 1461073607323 Marionette TRACE conn5 <- [1,1842,null,{}] 06:46:47 INFO - PROCESS | 2700 | 1461073607326 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}] 06:46:47 INFO - PROCESS | 2700 | 1461073607461 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 06:46:47 INFO - PROCESS | 2700 | 1461073607483 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 2700 | ++DOCSHELL 18623000 == 40 [pid = 2700] [id = 470] 06:46:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (18623800) [pid = 2700] [serial = 1410] [outer = 00000000] 06:46:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (1862C800) [pid = 2700] [serial = 1411] [outer = 18623800] 06:46:47 INFO - PROCESS | 2700 | 1461073607530 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (18626800) [pid = 2700] [serial = 1412] [outer = 18623800] 06:46:48 INFO - PROCESS | 2700 | 1461073608010 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]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 06:46:48 INFO - PROCESS | 2700 | 1461073608052 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 2700 | 1461073608054 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 06:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:46:48 INFO - PROCESS | 2700 | 1461073608061 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 2700 | 1461073608063 Marionette TRACE conn5 <- [1,1846,null,{}] 06:46:48 INFO - PROCESS | 2700 | 1461073608067 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}] 06:46:48 INFO - PROCESS | 2700 | 1461073608202 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 06:46:48 INFO - PROCESS | 2700 | 1461073608267 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 2700 | ++DOCSHELL 18E30400 == 41 [pid = 2700] [id = 471] 06:46:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (18E44C00) [pid = 2700] [serial = 1413] [outer = 00000000] 06:46:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (193B0C00) [pid = 2700] [serial = 1414] [outer = 18E44C00] 06:46:48 INFO - PROCESS | 2700 | 1461073608316 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (193B6800) [pid = 2700] [serial = 1415] [outer = 18E44C00] 06:46:48 INFO - PROCESS | 2700 | 1461073608752 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]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 06:46:48 INFO - PROCESS | 2700 | 1461073608802 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 2700 | 1461073608804 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 06:46:48 INFO - PROCESS | 2700 | 1461073608808 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:46:48 INFO - PROCESS | 2700 | 1461073608809 Marionette TRACE conn5 <- [1,1850,null,{}] 06:46:48 INFO - PROCESS | 2700 | 1461073608813 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}] 06:46:48 INFO - PROCESS | 2700 | 1461073608922 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 06:46:48 INFO - PROCESS | 2700 | 1461073608928 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 2700 | ++DOCSHELL 10103800 == 42 [pid = 2700] [id = 472] 06:46:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (196AC000) [pid = 2700] [serial = 1416] [outer = 00000000] 06:46:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (196C6C00) [pid = 2700] [serial = 1417] [outer = 196AC000] 06:46:48 INFO - PROCESS | 2700 | 1461073608973 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (19DA2800) [pid = 2700] [serial = 1418] [outer = 196AC000] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (196A3400) [pid = 2700] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (1862C400) [pid = 2700] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (111A0C00) [pid = 2700] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (14928800) [pid = 2700] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (15234400) [pid = 2700] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (0FB81800) [pid = 2700] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (18244400) [pid = 2700] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (186C1400) [pid = 2700] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (18242000) [pid = 2700] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (0F031800) [pid = 2700] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (1682AC00) [pid = 2700] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (157C7400) [pid = 2700] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:46:49 INFO - PROCESS | 2700 | --DOMWINDOW == 77 (0F7E0000) [pid = 2700] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:46:49 INFO - PROCESS | 2700 | 1461073609524 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]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 06:46:49 INFO - PROCESS | 2700 | 1461073609583 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 2700 | 1461073609585 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 06:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:46:49 INFO - PROCESS | 2700 | 1461073609588 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 2700 | 1461073609590 Marionette TRACE conn5 <- [1,1854,null,{}] 06:46:49 INFO - PROCESS | 2700 | 1461073609594 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}] 06:46:49 INFO - PROCESS | 2700 | 1461073609671 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 06:46:49 INFO - PROCESS | 2700 | 1461073609677 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 2700 | ++DOCSHELL 15711800 == 43 [pid = 2700] [id = 473] 06:46:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 78 (16452400) [pid = 2700] [serial = 1419] [outer = 00000000] 06:46:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (18676400) [pid = 2700] [serial = 1420] [outer = 16452400] 06:46:49 INFO - PROCESS | 2700 | 1461073609721 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (19342400) [pid = 2700] [serial = 1421] [outer = 16452400] 06:46:50 INFO - PROCESS | 2700 | 1461073610141 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]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 06:46:50 INFO - PROCESS | 2700 | 1461073610219 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 2700 | 1461073610222 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 06:46:50 INFO - PROCESS | 2700 | 1461073610225 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:46:50 INFO - PROCESS | 2700 | 1461073610227 Marionette TRACE conn5 <- [1,1858,null,{}] 06:46:50 INFO - PROCESS | 2700 | 1461073610230 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}] 06:46:50 INFO - PROCESS | 2700 | 1461073610309 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 06:46:50 INFO - PROCESS | 2700 | 1461073610315 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 2700 | ++DOCSHELL 15801800 == 44 [pid = 2700] [id = 474] 06:46:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (1830A800) [pid = 2700] [serial = 1422] [outer = 00000000] 06:46:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (19F1B400) [pid = 2700] [serial = 1423] [outer = 1830A800] 06:46:50 INFO - PROCESS | 2700 | 1461073610359 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (19F1E000) [pid = 2700] [serial = 1424] [outer = 1830A800] 06:46:50 INFO - PROCESS | 2700 | 1461073610812 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]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 06:46:50 INFO - PROCESS | 2700 | 1461073610859 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 2700 | 1461073610861 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 06:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:46:50 INFO - PROCESS | 2700 | 1461073610865 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 2700 | 1461073610866 Marionette TRACE conn5 <- [1,1862,null,{}] 06:46:50 INFO - PROCESS | 2700 | 1461073610870 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}] 06:46:50 INFO - PROCESS | 2700 | 1461073610949 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 06:46:50 INFO - PROCESS | 2700 | 1461073610955 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B0800 == 45 [pid = 2700] [id = 475] 06:46:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (1A3B4800) [pid = 2700] [serial = 1425] [outer = 00000000] 06:46:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (1A3B9C00) [pid = 2700] [serial = 1426] [outer = 1A3B4800] 06:46:51 INFO - PROCESS | 2700 | 1461073611000 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (1A3BB400) [pid = 2700] [serial = 1427] [outer = 1A3B4800] 06:46:51 INFO - PROCESS | 2700 | 1461073611625 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]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 830ms 06:46:51 INFO - PROCESS | 2700 | 1461073611699 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 2700 | 1461073611703 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 06:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:46:51 INFO - PROCESS | 2700 | 1461073611738 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 2700 | 1461073611742 Marionette TRACE conn5 <- [1,1866,null,{}] 06:46:51 INFO - PROCESS | 2700 | 1461073611749 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}] 06:46:51 INFO - PROCESS | 2700 | 1461073611870 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 06:46:52 INFO - PROCESS | 2700 | 1461073611999 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 2700 | ++DOCSHELL 10110000 == 46 [pid = 2700] [id = 476] 06:46:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (106D1000) [pid = 2700] [serial = 1428] [outer = 00000000] 06:46:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (14B35400) [pid = 2700] [serial = 1429] [outer = 106D1000] 06:46:52 INFO - PROCESS | 2700 | 1461073612059 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (14E3A400) [pid = 2700] [serial = 1430] [outer = 106D1000] 06:46:52 INFO - PROCESS | 2700 | 1461073612640 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]]]}] 06:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 06:46:52 INFO - PROCESS | 2700 | 1461073612681 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 2700 | 1461073612687 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 06:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:46:52 INFO - PROCESS | 2700 | 1461073612694 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 2700 | 1461073612697 Marionette TRACE conn5 <- [1,1870,null,{}] 06:46:52 INFO - PROCESS | 2700 | 1461073612700 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}] 06:46:52 INFO - PROCESS | 2700 | 1461073612807 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 06:46:52 INFO - PROCESS | 2700 | 1461073612914 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 2700 | ++DOCSHELL 1492C400 == 47 [pid = 2700] [id = 477] 06:46:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (15809000) [pid = 2700] [serial = 1431] [outer = 00000000] 06:46:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (1828B800) [pid = 2700] [serial = 1432] [outer = 15809000] 06:46:52 INFO - PROCESS | 2700 | 1461073612968 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1836E400) [pid = 2700] [serial = 1433] [outer = 15809000] 06:46:53 INFO - PROCESS | 2700 | 1461073613612 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]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 06:46:53 INFO - PROCESS | 2700 | 1461073613666 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 2700 | 1461073613668 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 06:46:53 INFO - PROCESS | 2700 | 1461073613672 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:46:53 INFO - PROCESS | 2700 | 1461073613676 Marionette TRACE conn5 <- [1,1874,null,{}] 06:46:53 INFO - PROCESS | 2700 | 1461073613687 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}] 06:46:53 INFO - PROCESS | 2700 | 1461073613797 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 06:46:53 INFO - PROCESS | 2700 | 1461073613931 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 2700 | ++DOCSHELL 19F19400 == 48 [pid = 2700] [id = 478] 06:46:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (19F1F400) [pid = 2700] [serial = 1434] [outer = 00000000] 06:46:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1A7B0000) [pid = 2700] [serial = 1435] [outer = 19F1F400] 06:46:53 INFO - PROCESS | 2700 | 1461073613990 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A8A5400) [pid = 2700] [serial = 1436] [outer = 19F1F400] 06:46:54 INFO - PROCESS | 2700 | 1461073614598 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]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 06:46:54 INFO - PROCESS | 2700 | 1461073614645 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 2700 | 1461073614648 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 06:46:54 INFO - PROCESS | 2700 | 1461073614651 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:46:54 INFO - PROCESS | 2700 | 1461073614653 Marionette TRACE conn5 <- [1,1878,null,{}] 06:46:54 INFO - PROCESS | 2700 | 1461073614657 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}] 06:46:54 INFO - PROCESS | 2700 | 1461073614762 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 06:46:54 INFO - PROCESS | 2700 | 1461073614894 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 2700 | ++DOCSHELL 1A8AC000 == 49 [pid = 2700] [id = 479] 06:46:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A8AC800) [pid = 2700] [serial = 1437] [outer = 00000000] 06:46:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1A8B3000) [pid = 2700] [serial = 1438] [outer = 1A8AC800] 06:46:54 INFO - PROCESS | 2700 | 1461073614951 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (1A926000) [pid = 2700] [serial = 1439] [outer = 1A8AC800] 06:46:55 INFO - PROCESS | 2700 | 1461073615532 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]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 929ms 06:46:55 INFO - PROCESS | 2700 | 1461073615586 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 2700 | 1461073615588 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 06:46:55 INFO - PROCESS | 2700 | 1461073615591 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:46:55 INFO - PROCESS | 2700 | 1461073615593 Marionette TRACE conn5 <- [1,1882,null,{}] 06:46:55 INFO - PROCESS | 2700 | 1461073615597 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}] 06:46:55 INFO - PROCESS | 2700 | 1461073615701 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 06:46:55 INFO - PROCESS | 2700 | 1461073615949 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 2700 | ++DOCSHELL 0F788400 == 50 [pid = 2700] [id = 480] 06:46:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (105D8400) [pid = 2700] [serial = 1440] [outer = 00000000] 06:46:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (107B8C00) [pid = 2700] [serial = 1441] [outer = 105D8400] 06:46:56 INFO - PROCESS | 2700 | 1461073616017 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (11290000) [pid = 2700] [serial = 1442] [outer = 105D8400] 06:46:56 INFO - PROCESS | 2700 | 1461073616664 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]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1119ms 06:46:56 INFO - PROCESS | 2700 | 1461073616715 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 2700 | 1461073616720 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 06:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:46:56 INFO - PROCESS | 2700 | 1461073616725 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 2700 | 1461073616728 Marionette TRACE conn5 <- [1,1886,null,{}] 06:46:56 INFO - PROCESS | 2700 | 1461073616733 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}] 06:46:56 INFO - PROCESS | 2700 | 1461073616834 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 06:46:56 INFO - PROCESS | 2700 | 1461073616953 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 2700 | --DOCSHELL 18620800 == 49 [pid = 2700] [id = 218] 06:46:57 INFO - PROCESS | 2700 | ++DOCSHELL 0F02C400 == 50 [pid = 2700] [id = 481] 06:46:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (0F786000) [pid = 2700] [serial = 1443] [outer = 00000000] 06:46:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (10109000) [pid = 2700] [serial = 1444] [outer = 0F786000] 06:46:57 INFO - PROCESS | 2700 | 1461073617052 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (10376000) [pid = 2700] [serial = 1445] [outer = 0F786000] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1866F000) [pid = 2700] [serial = 1375] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1123AC00) [pid = 2700] [serial = 1357] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (13A06C00) [pid = 2700] [serial = 1358] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (14BA4000) [pid = 2700] [serial = 1360] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (14E3BC00) [pid = 2700] [serial = 1361] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (15709C00) [pid = 2700] [serial = 1363] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (15710000) [pid = 2700] [serial = 1364] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (10377000) [pid = 2700] [serial = 1354] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (10380800) [pid = 2700] [serial = 1355] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (18372800) [pid = 2700] [serial = 1372] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (18E4FC00) [pid = 2700] [serial = 1378] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (1866C800) [pid = 2700] [serial = 1376] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (1830D000) [pid = 2700] [serial = 1369] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (18364400) [pid = 2700] [serial = 1370] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (0FAF1800) [pid = 2700] [serial = 1351] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (0FB41000) [pid = 2700] [serial = 1352] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (16836C00) [pid = 2700] [serial = 1366] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (1820A800) [pid = 2700] [serial = 1367] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (193AE400) [pid = 2700] [serial = 1384] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (193AB800) [pid = 2700] [serial = 1379] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 83 (10734800) [pid = 2700] [serial = 1381] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 82 (14BA3800) [pid = 2700] [serial = 1382] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 81 (19340400) [pid = 2700] [serial = 1385] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 80 (19E51000) [pid = 2700] [serial = 1388] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 79 (18372000) [pid = 2700] [serial = 1373] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | --DOMWINDOW == 78 (196CC400) [pid = 2700] [serial = 1387] [outer = 00000000] [url = about:blank] 06:46:57 INFO - PROCESS | 2700 | 1461073617488 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]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 06:46:57 INFO - PROCESS | 2700 | 1461073617562 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 2700 | 1461073617565 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 06:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:46:57 INFO - PROCESS | 2700 | 1461073617570 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 2700 | 1461073617572 Marionette TRACE conn5 <- [1,1890,null,{}] 06:46:57 INFO - PROCESS | 2700 | 1461073617575 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}] 06:46:57 INFO - PROCESS | 2700 | 1461073617658 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 06:46:57 INFO - PROCESS | 2700 | 1461073617667 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 2700 | ++DOCSHELL 105CB400 == 51 [pid = 2700] [id = 482] 06:46:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 79 (14924400) [pid = 2700] [serial = 1446] [outer = 00000000] 06:46:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 80 (14E3F800) [pid = 2700] [serial = 1447] [outer = 14924400] 06:46:57 INFO - PROCESS | 2700 | 1461073617713 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 81 (1570D000) [pid = 2700] [serial = 1448] [outer = 14924400] 06:46:58 INFO - PROCESS | 2700 | 1461073618198 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]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 06:46:58 INFO - PROCESS | 2700 | 1461073618245 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 2700 | 1461073618247 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 06:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:46:58 INFO - PROCESS | 2700 | 1461073618252 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 2700 | 1461073618258 Marionette TRACE conn5 <- [1,1894,null,{}] 06:46:58 INFO - PROCESS | 2700 | 1461073618266 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}] 06:46:58 INFO - PROCESS | 2700 | 1461073618351 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 06:46:58 INFO - PROCESS | 2700 | 1461073618358 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 2700 | ++DOCSHELL 18285800 == 52 [pid = 2700] [id = 483] 06:46:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 82 (182CB000) [pid = 2700] [serial = 1449] [outer = 00000000] 06:46:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 83 (18366400) [pid = 2700] [serial = 1450] [outer = 182CB000] 06:46:58 INFO - PROCESS | 2700 | 1461073618403 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 84 (1836B800) [pid = 2700] [serial = 1451] [outer = 182CB000] 06:46:58 INFO - PROCESS | 2700 | 1461073618851 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]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 06:46:58 INFO - PROCESS | 2700 | 1461073618885 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 2700 | 1461073618887 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 06:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:46:58 INFO - PROCESS | 2700 | 1461073618890 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 2700 | 1461073618892 Marionette TRACE conn5 <- [1,1898,null,{}] 06:46:58 INFO - PROCESS | 2700 | 1461073618896 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}] 06:46:58 INFO - PROCESS | 2700 | 1461073618978 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 06:46:58 INFO - PROCESS | 2700 | 1461073618984 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 2700 | ++DOCSHELL 18372400 == 53 [pid = 2700] [id = 484] 06:46:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (18625C00) [pid = 2700] [serial = 1452] [outer = 00000000] 06:46:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (18675400) [pid = 2700] [serial = 1453] [outer = 18625C00] 06:46:59 INFO - PROCESS | 2700 | 1461073619029 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (186C6400) [pid = 2700] [serial = 1454] [outer = 18625C00] 06:46:59 INFO - PROCESS | 2700 | 1461073619488 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]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 06:46:59 INFO - PROCESS | 2700 | 1461073619525 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 2700 | 1461073619527 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 06:46:59 INFO - PROCESS | 2700 | 1461073619530 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:46:59 INFO - PROCESS | 2700 | 1461073619532 Marionette TRACE conn5 <- [1,1902,null,{}] 06:46:59 INFO - PROCESS | 2700 | 1461073619535 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}] 06:46:59 INFO - PROCESS | 2700 | 1461073619650 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 06:46:59 INFO - PROCESS | 2700 | 1461073619657 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 2700 | ++DOCSHELL 18E43800 == 54 [pid = 2700] [id = 485] 06:46:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (18E4F400) [pid = 2700] [serial = 1455] [outer = 00000000] 06:46:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (193AC400) [pid = 2700] [serial = 1456] [outer = 18E4F400] 06:46:59 INFO - PROCESS | 2700 | 1461073619711 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (1942FC00) [pid = 2700] [serial = 1457] [outer = 18E4F400] 06:47:00 INFO - PROCESS | 2700 | 1461073620192 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]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 06:47:00 INFO - PROCESS | 2700 | 1461073620205 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 2700 | 1461073620206 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 06:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:47:00 INFO - PROCESS | 2700 | 1461073620209 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 2700 | 1461073620211 Marionette TRACE conn5 <- [1,1906,null,{}] 06:47:00 INFO - PROCESS | 2700 | 1461073620214 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}] 06:47:00 INFO - PROCESS | 2700 | 1461073620330 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 06:47:00 INFO - PROCESS | 2700 | 1461073620433 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 2700 | ++DOCSHELL 10377C00 == 55 [pid = 2700] [id = 486] 06:47:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (19E48C00) [pid = 2700] [serial = 1458] [outer = 00000000] 06:47:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (19F30000) [pid = 2700] [serial = 1459] [outer = 19E48C00] 06:47:00 INFO - PROCESS | 2700 | 1461073620477 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (19F2D400) [pid = 2700] [serial = 1460] [outer = 19E48C00] 06:47:00 INFO - PROCESS | 2700 | 1461073620883 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]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 06:47:00 INFO - PROCESS | 2700 | 1461073620946 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 2700 | 1461073620948 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 06:47:00 INFO - PROCESS | 2700 | 1461073620951 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 2700 | 1461073620952 Marionette TRACE conn5 <- [1,1910,null,{}] 06:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:47:00 INFO - PROCESS | 2700 | 1461073620956 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}] 06:47:01 INFO - PROCESS | 2700 | 1461073621067 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 06:47:01 INFO - PROCESS | 2700 | 1461073621074 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 2700 | ++DOCSHELL 19F1FC00 == 56 [pid = 2700] [id = 487] 06:47:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (1A3B5800) [pid = 2700] [serial = 1461] [outer = 00000000] 06:47:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (1A8AC400) [pid = 2700] [serial = 1462] [outer = 1A3B5800] 06:47:01 INFO - PROCESS | 2700 | 1461073621122 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1A8B1000) [pid = 2700] [serial = 1463] [outer = 1A3B5800] 06:47:01 INFO - PROCESS | 2700 | 1461073621666 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]]]}] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (1D0B7000) [pid = 2700] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (0F02E800) [pid = 2700] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (1492EC00) [pid = 2700] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (101B8C00) [pid = 2700] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (196AC000) [pid = 2700] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (111A1800) [pid = 2700] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (18E44C00) [pid = 2700] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 88 (1820B800) [pid = 2700] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 87 (1830A800) [pid = 2700] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 86 (18623800) [pid = 2700] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 85 (14FF3400) [pid = 2700] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:47:01 INFO - PROCESS | 2700 | --DOMWINDOW == 84 (16452400) [pid = 2700] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 06:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:47:01 INFO - PROCESS | 2700 | 1461073621726 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 2700 | 1461073621728 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 06:47:01 INFO - PROCESS | 2700 | 1461073621731 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 2700 | 1461073621733 Marionette TRACE conn5 <- [1,1914,null,{}] 06:47:01 INFO - PROCESS | 2700 | 1461073621736 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}] 06:47:01 INFO - PROCESS | 2700 | 1461073621825 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 06:47:01 INFO - PROCESS | 2700 | 1461073621833 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 2700 | ++DOCSHELL 10373C00 == 57 [pid = 2700] [id = 488] 06:47:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 85 (1037B000) [pid = 2700] [serial = 1464] [outer = 00000000] 06:47:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 86 (14E36000) [pid = 2700] [serial = 1465] [outer = 1037B000] 06:47:01 INFO - PROCESS | 2700 | 1461073621879 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 87 (15810400) [pid = 2700] [serial = 1466] [outer = 1037B000] 06:47:02 INFO - PROCESS | 2700 | 1461073622306 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]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 06:47:02 INFO - PROCESS | 2700 | 1461073622362 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 06:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:47:02 INFO - PROCESS | 2700 | 1461073622364 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 06:47:02 INFO - PROCESS | 2700 | 1461073622367 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 2700 | 1461073622369 Marionette TRACE conn5 <- [1,1918,null,{}] 06:47:02 INFO - PROCESS | 2700 | 1461073622372 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}] 06:47:02 INFO - PROCESS | 2700 | 1461073622454 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 06:47:02 INFO - PROCESS | 2700 | 1461073622463 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 2700 | ++DOCSHELL 1823CC00 == 58 [pid = 2700] [id = 489] 06:47:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 88 (18621400) [pid = 2700] [serial = 1467] [outer = 00000000] 06:47:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 89 (1A614400) [pid = 2700] [serial = 1468] [outer = 18621400] 06:47:02 INFO - PROCESS | 2700 | 1461073622507 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (1A930800) [pid = 2700] [serial = 1469] [outer = 18621400] 06:47:02 INFO - PROCESS | 2700 | 1461073622964 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]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 06:47:02 INFO - PROCESS | 2700 | 1461073622998 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 2700 | 1461073623000 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 06:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:47:02 INFO - PROCESS | 2700 | 1461073623003 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 2700 | 1461073623005 Marionette TRACE conn5 <- [1,1922,null,{}] 06:47:03 INFO - PROCESS | 2700 | 1461073623008 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}] 06:47:03 INFO - PROCESS | 2700 | 1461073623092 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 06:47:03 INFO - PROCESS | 2700 | 1461073623098 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 2700 | ++DOCSHELL 1072BC00 == 59 [pid = 2700] [id = 490] 06:47:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (19F1D800) [pid = 2700] [serial = 1470] [outer = 00000000] 06:47:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1A95AC00) [pid = 2700] [serial = 1471] [outer = 19F1D800] 06:47:03 INFO - PROCESS | 2700 | 1461073623148 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (1A9A3C00) [pid = 2700] [serial = 1472] [outer = 19F1D800] 06:47:03 INFO - PROCESS | 2700 | 1461073623627 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]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 06:47:03 INFO - PROCESS | 2700 | 1461073623722 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 2700 | 1461073623726 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 06:47:03 INFO - PROCESS | 2700 | 1461073623732 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:47:03 INFO - PROCESS | 2700 | 1461073623737 Marionette TRACE conn5 <- [1,1926,null,{}] 06:47:03 INFO - PROCESS | 2700 | 1461073623743 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}] 06:47:03 INFO - PROCESS | 2700 | 1461073623854 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 06:47:03 INFO - PROCESS | 2700 | 1461073623993 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 2700 | ++DOCSHELL 10373000 == 60 [pid = 2700] [id = 491] 06:47:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (10375800) [pid = 2700] [serial = 1473] [outer = 00000000] 06:47:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (10734800) [pid = 2700] [serial = 1474] [outer = 10375800] 06:47:04 INFO - PROCESS | 2700 | 1461073624053 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (11289C00) [pid = 2700] [serial = 1475] [outer = 10375800] 06:47:04 INFO - PROCESS | 2700 | 1461073624678 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]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 06:47:04 INFO - PROCESS | 2700 | 1461073624711 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 2700 | 1461073624715 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 06:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:47:04 INFO - PROCESS | 2700 | 1461073624723 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 2700 | 1461073624727 Marionette TRACE conn5 <- [1,1930,null,{}] 06:47:04 INFO - PROCESS | 2700 | 1461073624731 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}] 06:47:04 INFO - PROCESS | 2700 | 1461073624843 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 06:47:04 INFO - PROCESS | 2700 | 1461073624954 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 2700 | ++DOCSHELL 15713000 == 61 [pid = 2700] [id = 492] 06:47:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (16453C00) [pid = 2700] [serial = 1476] [outer = 00000000] 06:47:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (1823C400) [pid = 2700] [serial = 1477] [outer = 16453C00] 06:47:05 INFO - PROCESS | 2700 | 1461073625010 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (18364400) [pid = 2700] [serial = 1478] [outer = 16453C00] 06:47:05 INFO - PROCESS | 2700 | 1461073625631 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]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 929ms 06:47:05 INFO - PROCESS | 2700 | 1461073625656 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 2700 | 1461073625659 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 06:47:05 INFO - PROCESS | 2700 | 1461073625663 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:47:05 INFO - PROCESS | 2700 | 1461073625665 Marionette TRACE conn5 <- [1,1934,null,{}] 06:47:05 INFO - PROCESS | 2700 | 1461073625675 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}] 06:47:05 INFO - PROCESS | 2700 | 1461073625788 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 06:47:05 INFO - PROCESS | 2700 | 1461073625898 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 2700 | ++DOCSHELL 193AF000 == 62 [pid = 2700] [id = 493] 06:47:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (19DA5400) [pid = 2700] [serial = 1479] [outer = 00000000] 06:47:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (1A8A7000) [pid = 2700] [serial = 1480] [outer = 19DA5400] 06:47:05 INFO - PROCESS | 2700 | 1461073625957 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1A94F000) [pid = 2700] [serial = 1481] [outer = 19DA5400] 06:47:06 INFO - PROCESS | 2700 | 1461073626585 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]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 06:47:06 INFO - PROCESS | 2700 | 1461073626636 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 2700 | 1461073626639 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 06:47:06 INFO - PROCESS | 2700 | 1461073626642 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:47:06 INFO - PROCESS | 2700 | 1461073626644 Marionette TRACE conn5 <- [1,1938,null,{}] 06:47:06 INFO - PROCESS | 2700 | 1461073626647 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}] 06:47:06 INFO - PROCESS | 2700 | 1461073626759 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 06:47:06 INFO - PROCESS | 2700 | 1461073626869 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 2700 | ++DOCSHELL 1A9A7400 == 63 [pid = 2700] [id = 494] 06:47:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1A9A8C00) [pid = 2700] [serial = 1482] [outer = 00000000] 06:47:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1AA83800) [pid = 2700] [serial = 1483] [outer = 1A9A8C00] 06:47:06 INFO - PROCESS | 2700 | 1461073626925 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1AC89400) [pid = 2700] [serial = 1484] [outer = 1A9A8C00] 06:47:07 INFO - PROCESS | 2700 | 1461073627547 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]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 06:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:47:07 INFO - PROCESS | 2700 | 1461073627576 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 2700 | 1461073627578 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 06:47:07 INFO - PROCESS | 2700 | 1461073627581 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 2700 | 1461073627583 Marionette TRACE conn5 <- [1,1942,null,{}] 06:47:07 INFO - PROCESS | 2700 | 1461073627587 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}] 06:47:07 INFO - PROCESS | 2700 | 1461073627690 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 06:47:07 INFO - PROCESS | 2700 | 1461073627797 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 2700 | ++DOCSHELL 1AC87800 == 64 [pid = 2700] [id = 495] 06:47:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1AC90C00) [pid = 2700] [serial = 1485] [outer = 00000000] 06:47:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1AEA1C00) [pid = 2700] [serial = 1486] [outer = 1AC90C00] 06:47:07 INFO - PROCESS | 2700 | 1461073627851 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1AEA9800) [pid = 2700] [serial = 1487] [outer = 1AC90C00] 06:47:08 INFO - PROCESS | 2700 | 1461073628411 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]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 870ms 06:47:08 INFO - PROCESS | 2700 | 1461073628453 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 2700 | 1461073628455 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 06:47:08 INFO - PROCESS | 2700 | 1461073628459 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:47:08 INFO - PROCESS | 2700 | 1461073628461 Marionette TRACE conn5 <- [1,1946,null,{}] 06:47:08 INFO - PROCESS | 2700 | 1461073628464 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}] 06:47:08 INFO - PROCESS | 2700 | 1461073628594 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 06:47:08 INFO - PROCESS | 2700 | 1461073628707 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 2700 | ++DOCSHELL 1B02CC00 == 65 [pid = 2700] [id = 496] 06:47:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1BA06400) [pid = 2700] [serial = 1488] [outer = 00000000] 06:47:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1BABA800) [pid = 2700] [serial = 1489] [outer = 1BA06400] 06:47:08 INFO - PROCESS | 2700 | 1461073628764 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (1BD5A000) [pid = 2700] [serial = 1490] [outer = 1BA06400] 06:47:09 INFO - PROCESS | 2700 | 1461073629413 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]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 06:47:09 INFO - PROCESS | 2700 | 1461073629432 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 2700 | 1461073629434 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 06:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:47:09 INFO - PROCESS | 2700 | 1461073629437 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 2700 | 1461073629439 Marionette TRACE conn5 <- [1,1950,null,{}] 06:47:09 INFO - PROCESS | 2700 | 1461073629443 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}] 06:47:09 INFO - PROCESS | 2700 | 1461073629547 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 06:47:09 INFO - PROCESS | 2700 | 1461073629855 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 2700 | ++DOCSHELL 14940800 == 66 [pid = 2700] [id = 497] 06:47:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (14947400) [pid = 2700] [serial = 1491] [outer = 00000000] 06:47:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (14E3C400) [pid = 2700] [serial = 1492] [outer = 14947400] 06:47:09 INFO - PROCESS | 2700 | 1461073629907 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (15708000) [pid = 2700] [serial = 1493] [outer = 14947400] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 15711800 == 65 [pid = 2700] [id = 473] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 18E30400 == 64 [pid = 2700] [id = 471] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 18E48400 == 63 [pid = 2700] [id = 222] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 15801800 == 62 [pid = 2700] [id = 474] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 10103800 == 61 [pid = 2700] [id = 472] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 0FA5AC00 == 60 [pid = 2700] [id = 212] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 14FEE800 == 59 [pid = 2700] [id = 468] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 1823CC00 == 58 [pid = 2700] [id = 489] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 10373C00 == 57 [pid = 2700] [id = 488] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 19F1FC00 == 56 [pid = 2700] [id = 487] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 10377C00 == 55 [pid = 2700] [id = 486] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 18E43800 == 54 [pid = 2700] [id = 485] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 18372400 == 53 [pid = 2700] [id = 484] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 18285800 == 52 [pid = 2700] [id = 483] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A3B9C00) [pid = 2700] [serial = 1426] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | 1461073630617 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]]]}] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 105CB400 == 51 [pid = 2700] [id = 482] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 0F02C400 == 50 [pid = 2700] [id = 481] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 0F788400 == 49 [pid = 2700] [id = 480] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 1492C400 == 48 [pid = 2700] [id = 477] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 10110000 == 47 [pid = 2700] [id = 476] 06:47:10 INFO - PROCESS | 2700 | --DOCSHELL 1A3B0800 == 46 [pid = 2700] [id = 475] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1EAC2800) [pid = 2700] [serial = 1349] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (111ED000) [pid = 2700] [serial = 1402] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (152E1800) [pid = 2700] [serial = 1396] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1072B400) [pid = 2700] [serial = 1393] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (19DA2800) [pid = 2700] [serial = 1418] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (14B9A000) [pid = 2700] [serial = 1400] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (157A0C00) [pid = 2700] [serial = 1397] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (13AE9800) [pid = 2700] [serial = 1399] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (193B0C00) [pid = 2700] [serial = 1414] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (182CD000) [pid = 2700] [serial = 1408] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (19F1DC00) [pid = 2700] [serial = 1390] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (19F1B400) [pid = 2700] [serial = 1423] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (1862C800) [pid = 2700] [serial = 1411] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 99 (193B6800) [pid = 2700] [serial = 1415] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 98 (1644F800) [pid = 2700] [serial = 1406] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 97 (10732C00) [pid = 2700] [serial = 1394] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 96 (19342400) [pid = 2700] [serial = 1421] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 95 (18365400) [pid = 2700] [serial = 1409] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 94 (196C6C00) [pid = 2700] [serial = 1417] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 93 (1632A400) [pid = 2700] [serial = 1405] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 92 (18676400) [pid = 2700] [serial = 1420] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 91 (18626800) [pid = 2700] [serial = 1412] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 90 (14927800) [pid = 2700] [serial = 1403] [outer = 00000000] [url = about:blank] 06:47:10 INFO - PROCESS | 2700 | --DOMWINDOW == 89 (19F1E000) [pid = 2700] [serial = 1424] [outer = 00000000] [url = about:blank] 06:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1218ms 06:47:10 INFO - PROCESS | 2700 | 1461073630660 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 2700 | 1461073630663 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 06:47:10 INFO - PROCESS | 2700 | 1461073630667 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:47:10 INFO - PROCESS | 2700 | 1461073630671 Marionette TRACE conn5 <- [1,1954,null,{}] 06:47:10 INFO - PROCESS | 2700 | 1461073630677 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}] 06:47:10 INFO - PROCESS | 2700 | 1461073630764 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 06:47:10 INFO - PROCESS | 2700 | 1461073630777 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 2700 | ++DOCSHELL 1037B400 == 47 [pid = 2700] [id = 498] 06:47:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 90 (1037C800) [pid = 2700] [serial = 1494] [outer = 00000000] 06:47:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 91 (10732400) [pid = 2700] [serial = 1495] [outer = 1037C800] 06:47:10 INFO - PROCESS | 2700 | 1461073630824 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 92 (1123AC00) [pid = 2700] [serial = 1496] [outer = 1037C800] 06:47:11 INFO - PROCESS | 2700 | 1461073631286 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]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 06:47:11 INFO - PROCESS | 2700 | 1461073631356 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 2700 | 1461073631359 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 06:47:11 INFO - PROCESS | 2700 | 1461073631363 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 2700 | 1461073631365 Marionette TRACE conn5 <- [1,1958,null,{}] 06:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:47:11 INFO - PROCESS | 2700 | 1461073631368 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}] 06:47:11 INFO - PROCESS | 2700 | 1461073631453 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 06:47:11 INFO - PROCESS | 2700 | 1461073631464 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 2700 | ++DOCSHELL 158AF000 == 48 [pid = 2700] [id = 499] 06:47:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 93 (158B1C00) [pid = 2700] [serial = 1497] [outer = 00000000] 06:47:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 94 (16453800) [pid = 2700] [serial = 1498] [outer = 158B1C00] 06:47:11 INFO - PROCESS | 2700 | 1461073631514 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 95 (16831000) [pid = 2700] [serial = 1499] [outer = 158B1C00] 06:47:11 INFO - PROCESS | 2700 | 1461073631984 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]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 06:47:12 INFO - PROCESS | 2700 | 1461073632041 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 2700 | 1461073632043 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 06:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:47:12 INFO - PROCESS | 2700 | 1461073632052 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 2700 | 1461073632058 Marionette TRACE conn5 <- [1,1962,null,{}] 06:47:12 INFO - PROCESS | 2700 | 1461073632062 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}] 06:47:12 INFO - PROCESS | 2700 | 1461073632149 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 06:47:12 INFO - PROCESS | 2700 | 1461073632155 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 2700 | ++DOCSHELL 16833400 == 49 [pid = 2700] [id = 500] 06:47:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 96 (1861DC00) [pid = 2700] [serial = 1500] [outer = 00000000] 06:47:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 97 (1866F000) [pid = 2700] [serial = 1501] [outer = 1861DC00] 06:47:12 INFO - PROCESS | 2700 | 1461073632201 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 98 (18675C00) [pid = 2700] [serial = 1502] [outer = 1861DC00] 06:47:12 INFO - PROCESS | 2700 | 1461073632669 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]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 06:47:12 INFO - PROCESS | 2700 | 1461073632680 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 2700 | 1461073632683 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 06:47:12 INFO - PROCESS | 2700 | 1461073632686 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:47:12 INFO - PROCESS | 2700 | 1461073632687 Marionette TRACE conn5 <- [1,1966,null,{}] 06:47:12 INFO - PROCESS | 2700 | 1461073632691 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}] 06:47:12 INFO - PROCESS | 2700 | 1461073632775 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 06:47:12 INFO - PROCESS | 2700 | 1461073632809 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 2700 | ++DOCSHELL 18E43800 == 50 [pid = 2700] [id = 501] 06:47:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 99 (18E4AC00) [pid = 2700] [serial = 1503] [outer = 00000000] 06:47:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 100 (193B2400) [pid = 2700] [serial = 1504] [outer = 18E4AC00] 06:47:12 INFO - PROCESS | 2700 | 1461073632858 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (193B5C00) [pid = 2700] [serial = 1505] [outer = 18E4AC00] 06:47:13 INFO - PROCESS | 2700 | 1461073633318 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]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 06:47:13 INFO - PROCESS | 2700 | 1461073633360 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 06:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:47:13 INFO - PROCESS | 2700 | 1461073633362 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 06:47:13 INFO - PROCESS | 2700 | 1461073633365 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 2700 | 1461073633367 Marionette TRACE conn5 <- [1,1970,null,{}] 06:47:13 INFO - PROCESS | 2700 | 1461073633370 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}] 06:47:13 INFO - PROCESS | 2700 | 1461073633484 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 06:47:13 INFO - PROCESS | 2700 | 1461073633542 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 2700 | ++DOCSHELL 196AAC00 == 51 [pid = 2700] [id = 502] 06:47:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (196ADC00) [pid = 2700] [serial = 1506] [outer = 00000000] 06:47:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (196C4000) [pid = 2700] [serial = 1507] [outer = 196ADC00] 06:47:13 INFO - PROCESS | 2700 | 1461073633595 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (19F11400) [pid = 2700] [serial = 1508] [outer = 196ADC00] 06:47:14 INFO - PROCESS | 2700 | 1461073634032 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]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 731ms 06:47:14 INFO - PROCESS | 2700 | 1461073634098 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 2700 | 1461073634100 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 06:47:14 INFO - PROCESS | 2700 | 1461073634103 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 2700 | 1461073634104 Marionette TRACE conn5 <- [1,1974,null,{}] 06:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:47:14 INFO - PROCESS | 2700 | 1461073634108 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}] 06:47:14 INFO - PROCESS | 2700 | 1461073634252 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 06:47:14 INFO - PROCESS | 2700 | 1461073634278 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 2700 | ++DOCSHELL 1A3BB800 == 52 [pid = 2700] [id = 503] 06:47:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1A405C00) [pid = 2700] [serial = 1509] [outer = 00000000] 06:47:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1A7E9000) [pid = 2700] [serial = 1510] [outer = 1A405C00] 06:47:14 INFO - PROCESS | 2700 | 1461073634322 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1A8ABC00) [pid = 2700] [serial = 1511] [outer = 1A405C00] 06:47:14 INFO - PROCESS | 2700 | 1461073634752 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]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 06:47:14 INFO - PROCESS | 2700 | 1461073634777 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 2700 | 1461073634779 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 06:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:47:14 INFO - PROCESS | 2700 | 1461073634789 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 2700 | 1461073634790 Marionette TRACE conn5 <- [1,1978,null,{}] 06:47:14 INFO - PROCESS | 2700 | 1461073634794 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}] 06:47:14 INFO - PROCESS | 2700 | 1461073634908 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 06:47:14 INFO - PROCESS | 2700 | 1461073634970 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 2700 | ++DOCSHELL 1A929800 == 53 [pid = 2700] [id = 504] 06:47:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1A930000) [pid = 2700] [serial = 1512] [outer = 00000000] 06:47:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1A957C00) [pid = 2700] [serial = 1513] [outer = 1A930000] 06:47:15 INFO - PROCESS | 2700 | 1461073635015 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1A99E000) [pid = 2700] [serial = 1514] [outer = 1A930000] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (105D8400) [pid = 2700] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (19E48C00) [pid = 2700] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (18625C00) [pid = 2700] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (14924400) [pid = 2700] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (0F786000) [pid = 2700] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 104 (182CB000) [pid = 2700] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 103 (1A3B5800) [pid = 2700] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 102 (1037B000) [pid = 2700] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 101 (18E4F400) [pid = 2700] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:47:15 INFO - PROCESS | 2700 | --DOMWINDOW == 100 (18621400) [pid = 2700] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:47:15 INFO - PROCESS | 2700 | 1461073635440 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]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 669ms 06:47:15 INFO - PROCESS | 2700 | 1461073635463 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 2700 | 1461073635464 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 06:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:47:15 INFO - PROCESS | 2700 | 1461073635468 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 2700 | 1461073635469 Marionette TRACE conn5 <- [1,1982,null,{}] 06:47:15 INFO - PROCESS | 2700 | 1461073635486 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}] 06:47:15 INFO - PROCESS | 2700 | 1461073635598 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 06:47:15 INFO - PROCESS | 2700 | 1461073635632 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 2700 | ++DOCSHELL 152C9800 == 54 [pid = 2700] [id = 505] 06:47:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 101 (1862B800) [pid = 2700] [serial = 1515] [outer = 00000000] 06:47:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 102 (1A3B5800) [pid = 2700] [serial = 1516] [outer = 1862B800] 06:47:15 INFO - PROCESS | 2700 | 1461073635676 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 103 (1A928000) [pid = 2700] [serial = 1517] [outer = 1862B800] 06:47:16 INFO - PROCESS | 2700 | 1461073636080 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]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 631ms 06:47:16 INFO - PROCESS | 2700 | 1461073636112 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 2700 | 1461073636114 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 06:47:16 INFO - PROCESS | 2700 | 1461073636117 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:47:16 INFO - PROCESS | 2700 | 1461073636118 Marionette TRACE conn5 <- [1,1986,null,{}] 06:47:16 INFO - PROCESS | 2700 | 1461073636122 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}] 06:47:16 INFO - PROCESS | 2700 | 1461073636211 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 06:47:16 INFO - PROCESS | 2700 | 1461073636217 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 2700 | ++DOCSHELL 19E48C00 == 55 [pid = 2700] [id = 506] 06:47:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 104 (1A951000) [pid = 2700] [serial = 1518] [outer = 00000000] 06:47:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 105 (1ADB0800) [pid = 2700] [serial = 1519] [outer = 1A951000] 06:47:16 INFO - PROCESS | 2700 | 1461073636263 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (1AEA5400) [pid = 2700] [serial = 1520] [outer = 1A951000] 06:47:16 INFO - PROCESS | 2700 | 1461073636691 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]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 06:47:16 INFO - PROCESS | 2700 | 1461073636751 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 2700 | 1461073636753 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 06:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:47:16 INFO - PROCESS | 2700 | 1461073636760 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 2700 | 1461073636762 Marionette TRACE conn5 <- [1,1990,null,{}] 06:47:16 INFO - PROCESS | 2700 | 1461073636765 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}] 06:47:16 INFO - PROCESS | 2700 | 1461073636850 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 06:47:16 INFO - PROCESS | 2700 | 1461073636857 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 2700 | ++DOCSHELL 1AECB000 == 56 [pid = 2700] [id = 507] 06:47:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (1B023800) [pid = 2700] [serial = 1521] [outer = 00000000] 06:47:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (1BDD0400) [pid = 2700] [serial = 1522] [outer = 1B023800] 06:47:16 INFO - PROCESS | 2700 | 1461073636906 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1CF08800) [pid = 2700] [serial = 1523] [outer = 1B023800] 06:47:17 INFO - PROCESS | 2700 | 1461073637588 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]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 890ms 06:47:17 INFO - PROCESS | 2700 | 1461073637647 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 06:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:47:17 INFO - PROCESS | 2700 | 1461073637651 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 06:47:17 INFO - PROCESS | 2700 | 1461073637656 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 2700 | 1461073637660 Marionette TRACE conn5 <- [1,1994,null,{}] 06:47:17 INFO - PROCESS | 2700 | 1461073637666 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}] 06:47:17 INFO - PROCESS | 2700 | 1461073637781 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 06:47:17 INFO - PROCESS | 2700 | 1461073637897 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 2700 | ++DOCSHELL 13A4D800 == 57 [pid = 2700] [id = 508] 06:47:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (1492A400) [pid = 2700] [serial = 1524] [outer = 00000000] 06:47:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (157A0C00) [pid = 2700] [serial = 1525] [outer = 1492A400] 06:47:17 INFO - PROCESS | 2700 | 1461073637996 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1644C000) [pid = 2700] [serial = 1526] [outer = 1492A400] 06:47:18 INFO - PROCESS | 2700 | 1461073638627 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]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1022ms 06:47:18 INFO - PROCESS | 2700 | 1461073638680 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 2700 | 1461073638686 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 06:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:47:18 INFO - PROCESS | 2700 | 1461073638693 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 2700 | 1461073638696 Marionette TRACE conn5 <- [1,1998,null,{}] 06:47:18 INFO - PROCESS | 2700 | 1461073638700 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}] 06:47:18 INFO - PROCESS | 2700 | 1461073638815 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 06:47:18 INFO - PROCESS | 2700 | 1461073638955 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 2700 | ++DOCSHELL 10730800 == 58 [pid = 2700] [id = 509] 06:47:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (15710000) [pid = 2700] [serial = 1527] [outer = 00000000] 06:47:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (196AC000) [pid = 2700] [serial = 1528] [outer = 15710000] 06:47:19 INFO - PROCESS | 2700 | 1461073639010 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19DA4400) [pid = 2700] [serial = 1529] [outer = 15710000] 06:47:19 INFO - PROCESS | 2700 | 1461073639609 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]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 06:47:19 INFO - PROCESS | 2700 | 1461073639664 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 2700 | 1461073639666 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 06:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:47:19 INFO - PROCESS | 2700 | 1461073639670 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 2700 | 1461073639674 Marionette TRACE conn5 <- [1,2002,null,{}] 06:47:19 INFO - PROCESS | 2700 | 1461073639685 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}] 06:47:19 INFO - PROCESS | 2700 | 1461073639797 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 06:47:19 INFO - PROCESS | 2700 | 1461073639938 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 2700 | ++DOCSHELL 1BD51800 == 59 [pid = 2700] [id = 510] 06:47:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1BDDB800) [pid = 2700] [serial = 1530] [outer = 00000000] 06:47:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1CF7FC00) [pid = 2700] [serial = 1531] [outer = 1BDDB800] 06:47:19 INFO - PROCESS | 2700 | 1461073639997 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1CFE9000) [pid = 2700] [serial = 1532] [outer = 1BDDB800] 06:47:20 INFO - PROCESS | 2700 | 1461073640609 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]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 969ms 06:47:20 INFO - PROCESS | 2700 | 1461073640655 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 2700 | 1461073640658 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 06:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:47:20 INFO - PROCESS | 2700 | 1461073640663 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 2700 | 1461073640665 Marionette TRACE conn5 <- [1,2006,null,{}] 06:47:20 INFO - PROCESS | 2700 | 1461073640669 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}] 06:47:20 INFO - PROCESS | 2700 | 1461073640779 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 06:47:20 INFO - PROCESS | 2700 | 1461073640917 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B1C00 == 60 [pid = 2700] [id = 511] 06:47:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1D0B2000) [pid = 2700] [serial = 1533] [outer = 00000000] 06:47:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1D0B9800) [pid = 2700] [serial = 1534] [outer = 1D0B2000] 06:47:20 INFO - PROCESS | 2700 | 1461073640973 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1D1AE400) [pid = 2700] [serial = 1535] [outer = 1D0B2000] 06:47:21 INFO - PROCESS | 2700 | 1461073641532 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]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 06:47:21 INFO - PROCESS | 2700 | 1461073641595 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 2700 | 1461073641598 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 06:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:47:21 INFO - PROCESS | 2700 | 1461073641601 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 2700 | 1461073641603 Marionette TRACE conn5 <- [1,2010,null,{}] 06:47:21 INFO - PROCESS | 2700 | 1461073641607 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}] 06:47:21 INFO - PROCESS | 2700 | 1461073641713 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 06:47:21 INFO - PROCESS | 2700 | 1461073641824 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B2C00 == 61 [pid = 2700] [id = 512] 06:47:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1D1AA400) [pid = 2700] [serial = 1536] [outer = 00000000] 06:47:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1D963400) [pid = 2700] [serial = 1537] [outer = 1D1AA400] 06:47:21 INFO - PROCESS | 2700 | 1461073641879 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1D963000) [pid = 2700] [serial = 1538] [outer = 1D1AA400] 06:47:22 INFO - PROCESS | 2700 | 1461073642524 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]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 971ms 06:47:22 INFO - PROCESS | 2700 | 1461073642576 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 2700 | 1461073642578 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 06:47:22 INFO - PROCESS | 2700 | 1461073642581 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:47:22 INFO - PROCESS | 2700 | 1461073642583 Marionette TRACE conn5 <- [1,2014,null,{}] 06:47:22 INFO - PROCESS | 2700 | 1461073642588 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}] 06:47:22 INFO - PROCESS | 2700 | 1461073642875 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 06:47:23 INFO - PROCESS | 2700 | 1461073643041 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 2700 | ++DOCSHELL 14925400 == 62 [pid = 2700] [id = 513] 06:47:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (14926C00) [pid = 2700] [serial = 1539] [outer = 00000000] 06:47:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (14B19800) [pid = 2700] [serial = 1540] [outer = 14926C00] 06:47:23 INFO - PROCESS | 2700 | 1461073643093 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (14E3DC00) [pid = 2700] [serial = 1541] [outer = 14926C00] 06:47:23 INFO - PROCESS | 2700 | 1461073643673 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]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1117ms 06:47:23 INFO - PROCESS | 2700 | 1461073643707 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 2700 | 1461073643711 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 06:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:47:23 INFO - PROCESS | 2700 | 1461073643717 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 2700 | 1461073643721 Marionette TRACE conn5 <- [1,2018,null,{}] 06:47:23 INFO - PROCESS | 2700 | 1461073643725 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}] 06:47:23 INFO - PROCESS | 2700 | 1461073643829 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 06:47:23 INFO - PROCESS | 2700 | 1461073643942 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 2700 | ++DOCSHELL 101B5C00 == 63 [pid = 2700] [id = 514] 06:47:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (101B6000) [pid = 2700] [serial = 1542] [outer = 00000000] 06:47:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (14926400) [pid = 2700] [serial = 1543] [outer = 101B6000] 06:47:24 INFO - PROCESS | 2700 | 1461073644020 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1570A400) [pid = 2700] [serial = 1544] [outer = 101B6000] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 18623000 == 62 [pid = 2700] [id = 470] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 16C46000 == 61 [pid = 2700] [id = 469] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 19E48C00 == 60 [pid = 2700] [id = 506] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 152C9800 == 59 [pid = 2700] [id = 505] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 1A929800 == 58 [pid = 2700] [id = 504] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 1A3BB800 == 57 [pid = 2700] [id = 503] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 196AAC00 == 56 [pid = 2700] [id = 502] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 18E43800 == 55 [pid = 2700] [id = 501] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 16833400 == 54 [pid = 2700] [id = 500] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (14B35400) [pid = 2700] [serial = 1429] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1828B800) [pid = 2700] [serial = 1432] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1A7B0000) [pid = 2700] [serial = 1435] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1A8B3000) [pid = 2700] [serial = 1438] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1A95AC00) [pid = 2700] [serial = 1471] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 158AF000 == 53 [pid = 2700] [id = 499] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 1037B400 == 52 [pid = 2700] [id = 498] 06:47:24 INFO - PROCESS | 2700 | --DOCSHELL 14940800 == 51 [pid = 2700] [id = 497] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (11290000) [pid = 2700] [serial = 1442] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (107B8C00) [pid = 2700] [serial = 1441] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (19F2D400) [pid = 2700] [serial = 1460] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (18675400) [pid = 2700] [serial = 1453] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (14E3F800) [pid = 2700] [serial = 1447] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1570D000) [pid = 2700] [serial = 1448] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (19F30000) [pid = 2700] [serial = 1459] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (10109000) [pid = 2700] [serial = 1444] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (10376000) [pid = 2700] [serial = 1445] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (18366400) [pid = 2700] [serial = 1450] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1836B800) [pid = 2700] [serial = 1451] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1A8AC400) [pid = 2700] [serial = 1462] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (14E36000) [pid = 2700] [serial = 1465] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (15810400) [pid = 2700] [serial = 1466] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 110 (193AC400) [pid = 2700] [serial = 1456] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 109 (1942FC00) [pid = 2700] [serial = 1457] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 108 (1A8B1000) [pid = 2700] [serial = 1463] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 107 (1A930800) [pid = 2700] [serial = 1469] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 106 (186C6400) [pid = 2700] [serial = 1454] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | --DOMWINDOW == 105 (1A614400) [pid = 2700] [serial = 1468] [outer = 00000000] [url = about:blank] 06:47:24 INFO - PROCESS | 2700 | 1461073644546 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]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 870ms 06:47:24 INFO - PROCESS | 2700 | 1461073644588 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 2700 | 1461073644591 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 06:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:47:24 INFO - PROCESS | 2700 | 1461073644595 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - PROCESS | 2700 | 1461073644596 Marionette TRACE conn5 <- [1,2022,null,{}] 06:47:24 INFO - PROCESS | 2700 | 1461073644600 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}] 06:47:24 INFO - PROCESS | 2700 | 1461073644685 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 06:47:24 INFO - PROCESS | 2700 | 1461073644696 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 2700 | ++DOCSHELL 152C1400 == 52 [pid = 2700] [id = 515] 06:47:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 106 (152C6C00) [pid = 2700] [serial = 1545] [outer = 00000000] 06:47:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 107 (15810400) [pid = 2700] [serial = 1546] [outer = 152C6C00] 06:47:24 INFO - PROCESS | 2700 | 1461073644742 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 108 (16835C00) [pid = 2700] [serial = 1547] [outer = 152C6C00] 06:47:25 INFO - PROCESS | 2700 | 1461073645235 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]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 669ms 06:47:25 INFO - PROCESS | 2700 | 1461073645268 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 2700 | 1461073645272 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 06:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:47:25 INFO - PROCESS | 2700 | 1461073645282 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 2700 | 1461073645286 Marionette TRACE conn5 <- [1,2026,null,{}] 06:47:25 INFO - PROCESS | 2700 | 1461073645290 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}] 06:47:25 INFO - PROCESS | 2700 | 1461073645378 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 06:47:25 INFO - PROCESS | 2700 | 1461073645387 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 2700 | ++DOCSHELL 1823B800 == 53 [pid = 2700] [id = 516] 06:47:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 109 (1849B800) [pid = 2700] [serial = 1548] [outer = 00000000] 06:47:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 110 (18626400) [pid = 2700] [serial = 1549] [outer = 1849B800] 06:47:25 INFO - PROCESS | 2700 | 1461073645432 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 111 (18670400) [pid = 2700] [serial = 1550] [outer = 1849B800] 06:47:25 INFO - PROCESS | 2700 | 1461073645906 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]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 06:47:25 INFO - PROCESS | 2700 | 1461073645968 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 2700 | 1461073645970 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 06:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:47:25 INFO - PROCESS | 2700 | 1461073645973 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 2700 | 1461073645975 Marionette TRACE conn5 <- [1,2030,null,{}] 06:47:25 INFO - PROCESS | 2700 | 1461073645978 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}] 06:47:26 INFO - PROCESS | 2700 | 1461073646063 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 06:47:26 INFO - PROCESS | 2700 | 1461073646071 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 2700 | ++DOCSHELL 18674C00 == 54 [pid = 2700] [id = 517] 06:47:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (18676C00) [pid = 2700] [serial = 1551] [outer = 00000000] 06:47:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (18E50400) [pid = 2700] [serial = 1552] [outer = 18676C00] 06:47:26 INFO - PROCESS | 2700 | 1461073646117 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (193B2800) [pid = 2700] [serial = 1553] [outer = 18676C00] 06:47:26 INFO - PROCESS | 2700 | 1461073646583 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]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 06:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:47:26 INFO - PROCESS | 2700 | 1461073646644 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 2700 | 1461073646646 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 06:47:26 INFO - PROCESS | 2700 | 1461073646649 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 2700 | 1461073646651 Marionette TRACE conn5 <- [1,2034,null,{}] 06:47:26 INFO - PROCESS | 2700 | 1461073646654 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}] 06:47:26 INFO - PROCESS | 2700 | 1461073646771 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 06:47:26 INFO - PROCESS | 2700 | 1461073646864 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 2700 | ++DOCSHELL 196A6800 == 55 [pid = 2700] [id = 518] 06:47:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (196A7C00) [pid = 2700] [serial = 1554] [outer = 00000000] 06:47:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (19E48800) [pid = 2700] [serial = 1555] [outer = 196A7C00] 06:47:26 INFO - PROCESS | 2700 | 1461073646918 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (19F1FC00) [pid = 2700] [serial = 1556] [outer = 196A7C00] 06:47:27 INFO - PROCESS | 2700 | 1461073647364 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]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 770ms 06:47:27 INFO - PROCESS | 2700 | 1461073647420 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 06:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:47:27 INFO - PROCESS | 2700 | 1461073647422 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 06:47:27 INFO - PROCESS | 2700 | 1461073647426 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 2700 | 1461073647427 Marionette TRACE conn5 <- [1,2038,null,{}] 06:47:27 INFO - PROCESS | 2700 | 1461073647438 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}] 06:47:27 INFO - PROCESS | 2700 | 1461073647558 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 06:47:27 INFO - PROCESS | 2700 | 1461073647624 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 2700 | ++DOCSHELL 1942B400 == 56 [pid = 2700] [id = 519] 06:47:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (19F36C00) [pid = 2700] [serial = 1557] [outer = 00000000] 06:47:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1A3BBC00) [pid = 2700] [serial = 1558] [outer = 19F36C00] 06:47:27 INFO - PROCESS | 2700 | 1461073647669 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1A3BB800) [pid = 2700] [serial = 1559] [outer = 19F36C00] 06:47:28 INFO - PROCESS | 2700 | 1461073648084 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]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 06:47:28 INFO - PROCESS | 2700 | 1461073648099 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 2700 | 1461073648100 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 06:47:28 INFO - PROCESS | 2700 | 1461073648104 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:47:28 INFO - PROCESS | 2700 | 1461073648105 Marionette TRACE conn5 <- [1,2042,null,{}] 06:47:28 INFO - PROCESS | 2700 | 1461073648109 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}] 06:47:28 INFO - PROCESS | 2700 | 1461073648255 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 06:47:28 INFO - PROCESS | 2700 | 1461073648279 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 2700 | ++DOCSHELL 19DA7000 == 57 [pid = 2700] [id = 520] 06:47:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1A925800) [pid = 2700] [serial = 1560] [outer = 00000000] 06:47:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1A933800) [pid = 2700] [serial = 1561] [outer = 1A925800] 06:47:28 INFO - PROCESS | 2700 | 1461073648325 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1A954C00) [pid = 2700] [serial = 1562] [outer = 1A925800] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A3B4800) [pid = 2700] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (196ADC00) [pid = 2700] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1A405C00) [pid = 2700] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1A930000) [pid = 2700] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (19F1D800) [pid = 2700] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (18E4AC00) [pid = 2700] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1037C800) [pid = 2700] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (14947400) [pid = 2700] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1861DC00) [pid = 2700] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (158B1C00) [pid = 2700] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1A951000) [pid = 2700] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:47:28 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (1862B800) [pid = 2700] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:47:28 INFO - PROCESS | 2700 | 1461073648925 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]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 870ms 06:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:47:28 INFO - PROCESS | 2700 | 1461073648976 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 2700 | 1461073648978 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 06:47:28 INFO - PROCESS | 2700 | 1461073648982 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 2700 | 1461073648983 Marionette TRACE conn5 <- [1,2046,null,{}] 06:47:28 INFO - PROCESS | 2700 | 1461073648987 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}] 06:47:29 INFO - PROCESS | 2700 | 1461073649071 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 06:47:29 INFO - PROCESS | 2700 | 1461073649170 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 2700 | ++DOCSHELL 101B8800 == 58 [pid = 2700] [id = 521] 06:47:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (101BE000) [pid = 2700] [serial = 1563] [outer = 00000000] 06:47:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1A92E000) [pid = 2700] [serial = 1564] [outer = 101BE000] 06:47:29 INFO - PROCESS | 2700 | 1461073649217 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1A3B9400) [pid = 2700] [serial = 1565] [outer = 101BE000] 06:47:29 INFO - PROCESS | 2700 | 1461073649558 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]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 06:47:29 INFO - PROCESS | 2700 | 1461073649616 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 2700 | 1461073649618 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 06:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:47:29 INFO - PROCESS | 2700 | 1461073649621 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 2700 | 1461073649623 Marionette TRACE conn5 <- [1,2050,null,{}] 06:47:29 INFO - PROCESS | 2700 | 1461073649627 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}] 06:47:29 INFO - PROCESS | 2700 | 1461073649751 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 06:47:29 INFO - PROCESS | 2700 | 1461073649760 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 2700 | ++DOCSHELL 158B1C00 == 59 [pid = 2700] [id = 522] 06:47:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (19341800) [pid = 2700] [serial = 1566] [outer = 00000000] 06:47:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1AA7BC00) [pid = 2700] [serial = 1567] [outer = 19341800] 06:47:29 INFO - PROCESS | 2700 | 1461073649804 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1AE9F400) [pid = 2700] [serial = 1568] [outer = 19341800] 06:47:30 INFO - PROCESS | 2700 | 1461073650207 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]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 06:47:30 INFO - PROCESS | 2700 | 1461073650253 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 2700 | 1461073650255 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 06:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:47:30 INFO - PROCESS | 2700 | 1461073650259 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 2700 | 1461073650260 Marionette TRACE conn5 <- [1,2054,null,{}] 06:47:30 INFO - PROCESS | 2700 | 1461073650264 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}] 06:47:30 INFO - PROCESS | 2700 | 1461073650347 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 06:47:30 INFO - PROCESS | 2700 | 1461073650451 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 2700 | ++DOCSHELL 1AEA4400 == 60 [pid = 2700] [id = 523] 06:47:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1AEA4C00) [pid = 2700] [serial = 1569] [outer = 00000000] 06:47:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1BDD9000) [pid = 2700] [serial = 1570] [outer = 1AEA4C00] 06:47:30 INFO - PROCESS | 2700 | 1461073650501 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1D0AB800) [pid = 2700] [serial = 1571] [outer = 1AEA4C00] 06:47:31 INFO - PROCESS | 2700 | 1461073651059 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]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 870ms 06:47:31 INFO - PROCESS | 2700 | 1461073651130 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 2700 | 1461073651134 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 06:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:47:31 INFO - PROCESS | 2700 | 1461073651140 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 2700 | 1461073651144 Marionette TRACE conn5 <- [1,2058,null,{}] 06:47:31 INFO - PROCESS | 2700 | 1461073651165 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}] 06:47:31 INFO - PROCESS | 2700 | 1461073651290 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 06:47:31 INFO - PROCESS | 2700 | 1461073651425 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 2700 | ++DOCSHELL 10377C00 == 61 [pid = 2700] [id = 524] 06:47:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1037B400) [pid = 2700] [serial = 1572] [outer = 00000000] 06:47:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1492EC00) [pid = 2700] [serial = 1573] [outer = 1037B400] 06:47:31 INFO - PROCESS | 2700 | 1461073651484 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1522F400) [pid = 2700] [serial = 1574] [outer = 1037B400] 06:47:32 INFO - PROCESS | 2700 | 1461073652102 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]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 990ms 06:47:32 INFO - PROCESS | 2700 | 1461073652141 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 2700 | 1461073652147 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 06:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:47:32 INFO - PROCESS | 2700 | 1461073652154 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 2700 | 1461073652157 Marionette TRACE conn5 <- [1,2062,null,{}] 06:47:32 INFO - PROCESS | 2700 | 1461073652161 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}] 06:47:32 INFO - PROCESS | 2700 | 1461073652277 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 06:47:32 INFO - PROCESS | 2700 | 1461073652393 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 2700 | ++DOCSHELL 111F0000 == 62 [pid = 2700] [id = 525] 06:47:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (14929400) [pid = 2700] [serial = 1575] [outer = 00000000] 06:47:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (18622000) [pid = 2700] [serial = 1576] [outer = 14929400] 06:47:32 INFO - PROCESS | 2700 | 1461073652490 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (18E24000) [pid = 2700] [serial = 1577] [outer = 14929400] 06:47:33 INFO - PROCESS | 2700 | 1461073653116 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]]]}] 06:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1019ms 06:47:33 INFO - PROCESS | 2700 | 1461073653188 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 2700 | 1461073653191 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 06:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:47:33 INFO - PROCESS | 2700 | 1461073653196 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 2700 | 1461073653200 Marionette TRACE conn5 <- [1,2066,null,{}] 06:47:33 INFO - PROCESS | 2700 | 1461073653250 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}] 06:47:33 INFO - PROCESS | 2700 | 1461073653373 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 06:47:33 INFO - PROCESS | 2700 | 1461073653509 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B9000 == 63 [pid = 2700] [id = 526] 06:47:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A7B3C00) [pid = 2700] [serial = 1578] [outer = 00000000] 06:47:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1CFE8800) [pid = 2700] [serial = 1579] [outer = 1A7B3C00] 06:47:33 INFO - PROCESS | 2700 | 1461073653569 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D0B7400) [pid = 2700] [serial = 1580] [outer = 1A7B3C00] 06:47:34 INFO - PROCESS | 2700 | 1461073654159 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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 990ms 06:47:34 INFO - PROCESS | 2700 | 1461073654188 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 2700 | 1461073654190 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 06:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:47:34 INFO - PROCESS | 2700 | 1461073654194 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 2700 | 1461073654196 Marionette TRACE conn5 <- [1,2070,null,{}] 06:47:34 INFO - PROCESS | 2700 | 1461073654200 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}] 06:47:34 INFO - PROCESS | 2700 | 1461073654310 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 06:47:34 INFO - PROCESS | 2700 | 1461073654424 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 2700 | ++DOCSHELL 1D9F5000 == 64 [pid = 2700] [id = 527] 06:47:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1D9F5C00) [pid = 2700] [serial = 1581] [outer = 00000000] 06:47:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1EABC400) [pid = 2700] [serial = 1582] [outer = 1D9F5C00] 06:47:34 INFO - PROCESS | 2700 | 1461073654519 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1EABF000) [pid = 2700] [serial = 1583] [outer = 1D9F5C00] 06:47:35 INFO - PROCESS | 2700 | 1461073655083 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]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 929ms 06:47:35 INFO - PROCESS | 2700 | 1461073655127 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 06:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:47:35 INFO - PROCESS | 2700 | 1461073655130 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 06:47:35 INFO - PROCESS | 2700 | 1461073655133 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 2700 | 1461073655135 Marionette TRACE conn5 <- [1,2074,null,{}] 06:47:35 INFO - PROCESS | 2700 | 1461073655138 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}] 06:47:35 INFO - PROCESS | 2700 | 1461073655244 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 06:47:35 INFO - PROCESS | 2700 | 1461073655359 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 2700 | ++DOCSHELL 184A5C00 == 65 [pid = 2700] [id = 528] 06:47:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1EAC0000) [pid = 2700] [serial = 1584] [outer = 00000000] 06:47:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1EF28C00) [pid = 2700] [serial = 1585] [outer = 1EAC0000] 06:47:35 INFO - PROCESS | 2700 | 1461073655455 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1EF2E400) [pid = 2700] [serial = 1586] [outer = 1EAC0000] 06:47:36 INFO - PROCESS | 2700 | 1461073656055 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]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 06:47:36 INFO - PROCESS | 2700 | 1461073656104 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 2700 | 1461073656106 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 06:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:47:36 INFO - PROCESS | 2700 | 1461073656124 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 2700 | 1461073656126 Marionette TRACE conn5 <- [1,2078,null,{}] 06:47:36 INFO - PROCESS | 2700 | 1461073656130 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}] 06:47:36 INFO - PROCESS | 2700 | 1461073656258 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 06:47:36 INFO - PROCESS | 2700 | 1461073656418 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 2700 | ++DOCSHELL 1EF27800 == 66 [pid = 2700] [id = 529] 06:47:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (2001D000) [pid = 2700] [serial = 1587] [outer = 00000000] 06:47:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (20D8A400) [pid = 2700] [serial = 1588] [outer = 2001D000] 06:47:36 INFO - PROCESS | 2700 | 1461073656478 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (20D8BC00) [pid = 2700] [serial = 1589] [outer = 2001D000] 06:47:37 INFO - PROCESS | 2700 | 1461073657173 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]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1069ms 06:47:37 INFO - PROCESS | 2700 | 1461073657229 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 2700 | 1461073657233 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 06:47:37 INFO - PROCESS | 2700 | 1461073657239 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 2700 | 1461073657243 Marionette TRACE conn5 <- [1,2082,null,{}] 06:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:47:37 INFO - PROCESS | 2700 | 1461073657248 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}] 06:47:37 INFO - PROCESS | 2700 | 1461073657354 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 06:47:37 INFO - PROCESS | 2700 | 1461073657468 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 2700 | ++DOCSHELL 10108000 == 67 [pid = 2700] [id = 530] 06:47:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (14926800) [pid = 2700] [serial = 1590] [outer = 00000000] 06:47:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (16833000) [pid = 2700] [serial = 1591] [outer = 14926800] 06:47:37 INFO - PROCESS | 2700 | 1461073657560 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (18247800) [pid = 2700] [serial = 1592] [outer = 14926800] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 10374000 == 66 [pid = 2700] [id = 224] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 1072BC00 == 65 [pid = 2700] [id = 490] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 0F737000 == 64 [pid = 2700] [id = 211] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 19F19400 == 63 [pid = 2700] [id = 478] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 158B1C00 == 62 [pid = 2700] [id = 522] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 101B8800 == 61 [pid = 2700] [id = 521] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 19DA7000 == 60 [pid = 2700] [id = 520] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 1942B400 == 59 [pid = 2700] [id = 519] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 196A6800 == 58 [pid = 2700] [id = 518] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 18674C00 == 57 [pid = 2700] [id = 517] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 1823B800 == 56 [pid = 2700] [id = 516] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1BABA800) [pid = 2700] [serial = 1489] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1BDD0400) [pid = 2700] [serial = 1522] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | 1461073658223 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]]]}] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 152C1400 == 55 [pid = 2700] [id = 515] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 101B5C00 == 54 [pid = 2700] [id = 514] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 14925400 == 53 [pid = 2700] [id = 513] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 1D0B1C00 == 52 [pid = 2700] [id = 511] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 1BD51800 == 51 [pid = 2700] [id = 510] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 10730800 == 50 [pid = 2700] [id = 509] 06:47:38 INFO - PROCESS | 2700 | --DOCSHELL 13A4D800 == 49 [pid = 2700] [id = 508] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1A3BB400) [pid = 2700] [serial = 1427] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (196C4000) [pid = 2700] [serial = 1507] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1A7E9000) [pid = 2700] [serial = 1510] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (19F11400) [pid = 2700] [serial = 1508] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A957C00) [pid = 2700] [serial = 1513] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1A9A3C00) [pid = 2700] [serial = 1472] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1AEA1C00) [pid = 2700] [serial = 1486] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (193B2400) [pid = 2700] [serial = 1504] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (10732400) [pid = 2700] [serial = 1495] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1123AC00) [pid = 2700] [serial = 1496] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1A8ABC00) [pid = 2700] [serial = 1511] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (10734800) [pid = 2700] [serial = 1474] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (15708000) [pid = 2700] [serial = 1493] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (14E3C400) [pid = 2700] [serial = 1492] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1866F000) [pid = 2700] [serial = 1501] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (18675C00) [pid = 2700] [serial = 1502] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1AA83800) [pid = 2700] [serial = 1483] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1823C400) [pid = 2700] [serial = 1477] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1A8A7000) [pid = 2700] [serial = 1480] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (16453800) [pid = 2700] [serial = 1498] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (16831000) [pid = 2700] [serial = 1499] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (1AEA5400) [pid = 2700] [serial = 1520] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1ADB0800) [pid = 2700] [serial = 1519] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1A99E000) [pid = 2700] [serial = 1514] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A3B5800) [pid = 2700] [serial = 1516] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (193B5C00) [pid = 2700] [serial = 1505] [outer = 00000000] [url = about:blank] 06:47:38 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (1A928000) [pid = 2700] [serial = 1517] [outer = 00000000] [url = about:blank] 06:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1013ms 06:47:38 INFO - PROCESS | 2700 | 1461073658262 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 2700 | 1461073658267 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 06:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:47:38 INFO - PROCESS | 2700 | 1461073658307 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 2700 | 1461073658310 Marionette TRACE conn5 <- [1,2086,null,{}] 06:47:38 INFO - PROCESS | 2700 | 1461073658315 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}] 06:47:38 INFO - PROCESS | 2700 | 1461073658409 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 06:47:38 INFO - PROCESS | 2700 | 1461073658415 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 2700 | ++DOCSHELL 10734800 == 50 [pid = 2700] [id = 531] 06:47:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (10735000) [pid = 2700] [serial = 1593] [outer = 00000000] 06:47:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1128F800) [pid = 2700] [serial = 1594] [outer = 10735000] 06:47:38 INFO - PROCESS | 2700 | 1461073658462 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (14E3C400) [pid = 2700] [serial = 1595] [outer = 10735000] 06:47:39 INFO - PROCESS | 2700 | 1461073659008 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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 750ms 06:47:39 INFO - PROCESS | 2700 | 1461073659040 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 2700 | 1461073659042 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 06:47:39 INFO - PROCESS | 2700 | 1461073659045 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:47:39 INFO - PROCESS | 2700 | 1461073659049 Marionette TRACE conn5 <- [1,2090,null,{}] 06:47:39 INFO - PROCESS | 2700 | 1461073659061 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}] 06:47:39 INFO - PROCESS | 2700 | 1461073659156 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 06:47:39 INFO - PROCESS | 2700 | 1461073659255 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 2700 | ++DOCSHELL 18249000 == 51 [pid = 2700] [id = 532] 06:47:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (182CD000) [pid = 2700] [serial = 1596] [outer = 00000000] 06:47:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (18626000) [pid = 2700] [serial = 1597] [outer = 182CD000] 06:47:39 INFO - PROCESS | 2700 | 1461073659303 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (18675400) [pid = 2700] [serial = 1598] [outer = 182CD000] 06:47:39 INFO - PROCESS | 2700 | 1461073659689 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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 06:47:39 INFO - PROCESS | 2700 | 1461073659719 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 2700 | 1461073659722 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 06:47:39 INFO - PROCESS | 2700 | 1461073659725 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:47:39 INFO - PROCESS | 2700 | 1461073659727 Marionette TRACE conn5 <- [1,2094,null,{}] 06:47:39 INFO - PROCESS | 2700 | 1461073659730 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}] 06:47:39 INFO - PROCESS | 2700 | 1461073659817 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 06:47:39 INFO - PROCESS | 2700 | 1461073659825 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 2700 | ++DOCSHELL 18E4B400 == 52 [pid = 2700] [id = 533] 06:47:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (18E4C800) [pid = 2700] [serial = 1599] [outer = 00000000] 06:47:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (193BAC00) [pid = 2700] [serial = 1600] [outer = 18E4C800] 06:47:39 INFO - PROCESS | 2700 | 1461073659870 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (196BD800) [pid = 2700] [serial = 1601] [outer = 18E4C800] 06:47:40 INFO - PROCESS | 2700 | 1461073660308 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]]]}] 06:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 629ms 06:47:40 INFO - PROCESS | 2700 | 1461073660371 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 2700 | 1461073660373 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 06:47:40 INFO - PROCESS | 2700 | 1461073660376 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:47:40 INFO - PROCESS | 2700 | 1461073660378 Marionette TRACE conn5 <- [1,2098,null,{}] 06:47:40 INFO - PROCESS | 2700 | 1461073660382 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}] 06:47:40 INFO - PROCESS | 2700 | 1461073660505 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 06:47:40 INFO - PROCESS | 2700 | 1461073660603 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 2700 | ++DOCSHELL 1492C400 == 53 [pid = 2700] [id = 534] 06:47:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (19E48C00) [pid = 2700] [serial = 1602] [outer = 00000000] 06:47:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (19F30000) [pid = 2700] [serial = 1603] [outer = 19E48C00] 06:47:40 INFO - PROCESS | 2700 | 1461073660648 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1A3B4800) [pid = 2700] [serial = 1604] [outer = 19E48C00] 06:47:41 INFO - PROCESS | 2700 | 1461073661070 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]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 06:47:41 INFO - PROCESS | 2700 | 1461073661111 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 2700 | 1461073661113 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 06:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:47:41 INFO - PROCESS | 2700 | 1461073661116 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 2700 | 1461073661117 Marionette TRACE conn5 <- [1,2102,null,{}] 06:47:41 INFO - PROCESS | 2700 | 1461073661121 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}] 06:47:41 INFO - PROCESS | 2700 | 1461073661269 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 06:47:41 INFO - PROCESS | 2700 | 1461073661341 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 2700 | ++DOCSHELL 1A8B1400 == 54 [pid = 2700] [id = 535] 06:47:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1A8B1800) [pid = 2700] [serial = 1605] [outer = 00000000] 06:47:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1A954000) [pid = 2700] [serial = 1606] [outer = 1A8B1800] 06:47:41 INFO - PROCESS | 2700 | 1461073661388 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A9A2800) [pid = 2700] [serial = 1607] [outer = 1A8B1800] 06:47:41 INFO - PROCESS | 2700 | 1461073661818 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]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 06:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:47:41 INFO - PROCESS | 2700 | 1461073661847 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 2700 | 1461073661849 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 06:47:41 INFO - PROCESS | 2700 | 1461073661881 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 2700 | 1461073661882 Marionette TRACE conn5 <- [1,2106,null,{}] 06:47:41 INFO - PROCESS | 2700 | 1461073661898 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}] 06:47:42 INFO - PROCESS | 2700 | 1461073662018 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 06:47:42 INFO - PROCESS | 2700 | 1461073662089 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 2700 | ++DOCSHELL 1A9A7000 == 55 [pid = 2700] [id = 536] 06:47:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1AA7F000) [pid = 2700] [serial = 1608] [outer = 00000000] 06:47:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1AEA0C00) [pid = 2700] [serial = 1609] [outer = 1AA7F000] 06:47:42 INFO - PROCESS | 2700 | 1461073662133 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1AEA7400) [pid = 2700] [serial = 1610] [outer = 1AA7F000] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (19F36C00) [pid = 2700] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (152C6C00) [pid = 2700] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1849B800) [pid = 2700] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (101BE000) [pid = 2700] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (14926C00) [pid = 2700] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (19341800) [pid = 2700] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (18676C00) [pid = 2700] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (101B6000) [pid = 2700] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1A925800) [pid = 2700] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:47:42 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (196A7C00) [pid = 2700] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:47:42 INFO - PROCESS | 2700 | 1461073662624 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]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 811ms 06:47:42 INFO - PROCESS | 2700 | 1461073662668 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 2700 | 1461073662670 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 06:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:47:42 INFO - PROCESS | 2700 | 1461073662673 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 2700 | 1461073662675 Marionette TRACE conn5 <- [1,2110,null,{}] 06:47:42 INFO - PROCESS | 2700 | 1461073662679 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}] 06:47:42 INFO - PROCESS | 2700 | 1461073662765 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 06:47:42 INFO - PROCESS | 2700 | 1461073662873 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 2700 | ++DOCSHELL 101BE000 == 56 [pid = 2700] [id = 537] 06:47:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (107B1400) [pid = 2700] [serial = 1611] [outer = 00000000] 06:47:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (186C5400) [pid = 2700] [serial = 1612] [outer = 107B1400] 06:47:42 INFO - PROCESS | 2700 | 1461073662918 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (196A5C00) [pid = 2700] [serial = 1613] [outer = 107B1400] 06:47:43 INFO - PROCESS | 2700 | 1461073663276 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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 06:47:43 INFO - PROCESS | 2700 | 1461073663304 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 06:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:47:43 INFO - PROCESS | 2700 | 1461073663306 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 06:47:43 INFO - PROCESS | 2700 | 1461073663309 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 2700 | 1461073663311 Marionette TRACE conn5 <- [1,2114,null,{}] 06:47:43 INFO - PROCESS | 2700 | 1461073663314 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}] 06:47:43 INFO - PROCESS | 2700 | 1461073663470 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 06:47:43 INFO - PROCESS | 2700 | 1461073663481 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B9C00 == 57 [pid = 2700] [id = 538] 06:47:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1A7B5C00) [pid = 2700] [serial = 1614] [outer = 00000000] 06:47:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1BAB6400) [pid = 2700] [serial = 1615] [outer = 1A7B5C00] 06:47:43 INFO - PROCESS | 2700 | 1461073663526 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1BD57800) [pid = 2700] [serial = 1616] [outer = 1A7B5C00] 06:47:43 INFO - PROCESS | 2700 | 1461073663934 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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 06:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:47:43 INFO - PROCESS | 2700 | 1461073663980 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 2700 | 1461073663982 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 06:47:43 INFO - PROCESS | 2700 | 1461073663985 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 2700 | 1461073663987 Marionette TRACE conn5 <- [1,2118,null,{}] 06:47:43 INFO - PROCESS | 2700 | 1461073663990 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}] 06:47:44 INFO - PROCESS | 2700 | 1461073664119 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 06:47:44 INFO - PROCESS | 2700 | 1461073664133 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 2700 | ++DOCSHELL 19D9DC00 == 58 [pid = 2700] [id = 539] 06:47:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1BDDB000) [pid = 2700] [serial = 1617] [outer = 00000000] 06:47:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1D0B6C00) [pid = 2700] [serial = 1618] [outer = 1BDDB000] 06:47:44 INFO - PROCESS | 2700 | 1461073664177 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D1B2C00) [pid = 2700] [serial = 1619] [outer = 1BDDB000] 06:47:44 INFO - PROCESS | 2700 | 1461073664758 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] 06:47:44 INFO - PROCESS | 2700 | 1461073664863 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 06:47:44 INFO - PROCESS | 2700 | 1461073664868 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:47:44 INFO - PROCESS | 2700 | 1461073664872 Marionette TRACE conn5 <- [1,2122,null,{}] 06:47:44 INFO - PROCESS | 2700 | 1461073664878 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}] 06:47:44 INFO - PROCESS | 2700 | 1461073665002 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 06:47:45 INFO - PROCESS | 2700 | 1461073665141 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 2700 | ++DOCSHELL 10109C00 == 59 [pid = 2700] [id = 540] 06:47:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (11289800) [pid = 2700] [serial = 1620] [outer = 00000000] 06:47:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (16831000) [pid = 2700] [serial = 1621] [outer = 11289800] 06:47:45 INFO - PROCESS | 2700 | 1461073665201 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (18366400) [pid = 2700] [serial = 1622] [outer = 11289800] 06:47:45 INFO - PROCESS | 2700 | 1461073665781 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]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 969ms 06:47:45 INFO - PROCESS | 2700 | 1461073665843 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 2700 | 1461073665849 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 06:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:47:45 INFO - PROCESS | 2700 | 1461073665856 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 2700 | 1461073665858 Marionette TRACE conn5 <- [1,2126,null,{}] 06:47:45 INFO - PROCESS | 2700 | 1461073665862 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}] 06:47:45 INFO - PROCESS | 2700 | 1461073665975 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 06:47:46 INFO - PROCESS | 2700 | 1461073666121 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 2700 | ++DOCSHELL 18E46000 == 60 [pid = 2700] [id = 541] 06:47:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (18EC7800) [pid = 2700] [serial = 1623] [outer = 00000000] 06:47:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1A7EF400) [pid = 2700] [serial = 1624] [outer = 18EC7800] 06:47:46 INFO - PROCESS | 2700 | 1461073666177 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1A925000) [pid = 2700] [serial = 1625] [outer = 18EC7800] 06:47:46 INFO - PROCESS | 2700 | 1461073666778 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]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 06:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:47:46 INFO - PROCESS | 2700 | 1461073666827 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 2700 | 1461073666830 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 06:47:46 INFO - PROCESS | 2700 | 1461073666834 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 2700 | 1461073666838 Marionette TRACE conn5 <- [1,2130,null,{}] 06:47:46 INFO - PROCESS | 2700 | 1461073666849 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}] 06:47:46 INFO - PROCESS | 2700 | 1461073666965 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 06:47:47 INFO - PROCESS | 2700 | 1461073667128 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 2700 | ++DOCSHELL 1BD54400 == 61 [pid = 2700] [id = 542] 06:47:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (1EAB7400) [pid = 2700] [serial = 1626] [outer = 00000000] 06:47:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (1EF24800) [pid = 2700] [serial = 1627] [outer = 1EAB7400] 06:47:47 INFO - PROCESS | 2700 | 1461073667189 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (20014400) [pid = 2700] [serial = 1628] [outer = 1EAB7400] 06:47:47 INFO - PROCESS | 2700 | 1461073667760 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] 06:47:47 INFO - PROCESS | 2700 | 1461073667810 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 06:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:47:47 INFO - PROCESS | 2700 | 1461073667814 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 2700 | 1461073667816 Marionette TRACE conn5 <- [1,2134,null,{}] 06:47:47 INFO - PROCESS | 2700 | 1461073667820 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}] 06:47:47 INFO - PROCESS | 2700 | 1461073667931 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 06:47:48 INFO - PROCESS | 2700 | 1461073668076 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 2700 | ++DOCSHELL 2001DC00 == 62 [pid = 2700] [id = 543] 06:47:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (2001F000) [pid = 2700] [serial = 1629] [outer = 00000000] 06:47:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (20D94400) [pid = 2700] [serial = 1630] [outer = 2001F000] 06:47:48 INFO - PROCESS | 2700 | 1461073668132 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (20D96800) [pid = 2700] [serial = 1631] [outer = 2001F000] 06:47:48 INFO - PROCESS | 2700 | 1461073668753 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] 06:47:48 INFO - PROCESS | 2700 | 1461073668789 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 06:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:47:48 INFO - PROCESS | 2700 | 1461073668793 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 2700 | 1461073668795 Marionette TRACE conn5 <- [1,2138,null,{}] 06:47:48 INFO - PROCESS | 2700 | 1461073668798 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}] 06:47:48 INFO - PROCESS | 2700 | 1461073668907 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 06:47:49 INFO - PROCESS | 2700 | --DOCSHELL 0FAF9400 == 61 [pid = 2700] [id = 11] 06:47:49 INFO - PROCESS | 2700 | 1461073669083 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 2700 | ++DOCSHELL 0FB72C00 == 62 [pid = 2700] [id = 544] 06:47:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (0FB78000) [pid = 2700] [serial = 1632] [outer = 00000000] 06:47:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (213E2400) [pid = 2700] [serial = 1633] [outer = 0FB78000] 06:47:49 INFO - PROCESS | 2700 | 1461073669167 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (2141D400) [pid = 2700] [serial = 1634] [outer = 0FB78000] 06:47:49 INFO - PROCESS | 2700 | 1461073669759 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]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1015ms 06:47:49 INFO - PROCESS | 2700 | 1461073669812 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 2700 | 1461073669814 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 06:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:47:49 INFO - PROCESS | 2700 | 1461073669818 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 2700 | 1461073669820 Marionette TRACE conn5 <- [1,2142,null,{}] 06:47:49 INFO - PROCESS | 2700 | 1461073669824 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}] 06:47:49 INFO - PROCESS | 2700 | 1461073669950 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 06:47:50 INFO - PROCESS | 2700 | 1461073670097 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 2700 | ++DOCSHELL 1A8B4400 == 63 [pid = 2700] [id = 545] 06:47:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (213D5800) [pid = 2700] [serial = 1635] [outer = 00000000] 06:47:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (2145B000) [pid = 2700] [serial = 1636] [outer = 213D5800] 06:47:50 INFO - PROCESS | 2700 | 1461073670156 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (2145D400) [pid = 2700] [serial = 1637] [outer = 213D5800] 06:47:50 INFO - PROCESS | 2700 | 1461073670748 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]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 06:47:50 INFO - PROCESS | 2700 | 1461073670793 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 2700 | 1461073670795 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 06:47:50 INFO - PROCESS | 2700 | 1461073670799 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 2700 | 1461073670801 Marionette TRACE conn5 <- [1,2146,null,{}] 06:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:47:50 INFO - PROCESS | 2700 | 1461073670804 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}] 06:47:50 INFO - PROCESS | 2700 | 1461073670913 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 06:47:51 INFO - PROCESS | 2700 | 1461073671208 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 2700 | ++DOCSHELL 0F739800 == 64 [pid = 2700] [id = 546] 06:47:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (0FA5A400) [pid = 2700] [serial = 1638] [outer = 00000000] 06:47:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (1123AC00) [pid = 2700] [serial = 1639] [outer = 0FA5A400] 06:47:51 INFO - PROCESS | 2700 | 1461073671281 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (1092B000) [pid = 2700] [serial = 1640] [outer = 0FA5A400] 06:47:51 INFO - PROCESS | 2700 | 1461073671894 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]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1171ms 06:47:51 INFO - PROCESS | 2700 | 1461073671993 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 2700 | 1461073671998 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 06:47:51 INFO - PROCESS | 2700 | 1461073672005 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:47:51 INFO - PROCESS | 2700 | 1461073672008 Marionette TRACE conn5 <- [1,2150,null,{}] 06:47:52 INFO - PROCESS | 2700 | 1461073672013 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}] 06:47:52 INFO - PROCESS | 2700 | 1461073672126 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 06:47:52 INFO - PROCESS | 2700 | 1461073672270 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 2700 | ++DOCSHELL 107B6400 == 65 [pid = 2700] [id = 547] 06:47:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (107B6800) [pid = 2700] [serial = 1641] [outer = 00000000] 06:47:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (14B9BC00) [pid = 2700] [serial = 1642] [outer = 107B6800] 06:47:52 INFO - PROCESS | 2700 | 1461073672326 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (14E3FC00) [pid = 2700] [serial = 1643] [outer = 107B6800] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 1492B800 == 64 [pid = 2700] [id = 219] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 1A3B9C00 == 63 [pid = 2700] [id = 538] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 101BE000 == 62 [pid = 2700] [id = 537] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 1A9A7000 == 61 [pid = 2700] [id = 536] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 1A8B1400 == 60 [pid = 2700] [id = 535] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 1492C400 == 59 [pid = 2700] [id = 534] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 18E4B400 == 58 [pid = 2700] [id = 533] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 18249000 == 57 [pid = 2700] [id = 532] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1BDD9000) [pid = 2700] [serial = 1570] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 10734800 == 56 [pid = 2700] [id = 531] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 10108000 == 55 [pid = 2700] [id = 530] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 1EF27800 == 54 [pid = 2700] [id = 529] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 184A5C00 == 53 [pid = 2700] [id = 528] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 1D9F5000 == 52 [pid = 2700] [id = 527] 06:47:52 INFO - PROCESS | 2700 | --DOCSHELL 10377C00 == 51 [pid = 2700] [id = 524] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1D0B9800) [pid = 2700] [serial = 1534] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (196AC000) [pid = 2700] [serial = 1528] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (18626400) [pid = 2700] [serial = 1549] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (1A92E000) [pid = 2700] [serial = 1564] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (14B19800) [pid = 2700] [serial = 1540] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1AA7BC00) [pid = 2700] [serial = 1567] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1D963400) [pid = 2700] [serial = 1537] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (18E50400) [pid = 2700] [serial = 1552] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (157A0C00) [pid = 2700] [serial = 1525] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (15810400) [pid = 2700] [serial = 1546] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (1A3B9400) [pid = 2700] [serial = 1565] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1570A400) [pid = 2700] [serial = 1544] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (14E3DC00) [pid = 2700] [serial = 1541] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1A3BBC00) [pid = 2700] [serial = 1558] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1A954C00) [pid = 2700] [serial = 1562] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (14926400) [pid = 2700] [serial = 1543] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1CF7FC00) [pid = 2700] [serial = 1531] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (18670400) [pid = 2700] [serial = 1550] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (19F1FC00) [pid = 2700] [serial = 1556] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (19E48800) [pid = 2700] [serial = 1555] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (193B2800) [pid = 2700] [serial = 1553] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1A933800) [pid = 2700] [serial = 1561] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1AE9F400) [pid = 2700] [serial = 1568] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1A3BB800) [pid = 2700] [serial = 1559] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (16835C00) [pid = 2700] [serial = 1547] [outer = 00000000] [url = about:blank] 06:47:52 INFO - PROCESS | 2700 | 1461073672879 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]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms 06:47:52 INFO - PROCESS | 2700 | 1461073672942 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 2700 | 1461073672946 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 06:47:52 INFO - PROCESS | 2700 | 1461073672951 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:47:52 INFO - PROCESS | 2700 | 1461073672953 Marionette TRACE conn5 <- [1,2154,null,{}] 06:47:52 INFO - PROCESS | 2700 | 1461073672956 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}] 06:47:53 INFO - PROCESS | 2700 | 1461073673046 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 06:47:53 INFO - PROCESS | 2700 | 1461073673179 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 2700 | ++DOCSHELL 13A46000 == 52 [pid = 2700] [id = 548] 06:47:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (14922C00) [pid = 2700] [serial = 1644] [outer = 00000000] 06:47:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1570DC00) [pid = 2700] [serial = 1645] [outer = 14922C00] 06:47:53 INFO - PROCESS | 2700 | 1461073673226 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (157A1C00) [pid = 2700] [serial = 1646] [outer = 14922C00] 06:47:53 INFO - PROCESS | 2700 | 1461073673608 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]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 06:47:53 INFO - PROCESS | 2700 | 1461073673713 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 2700 | 1461073673715 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 06:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:47:53 INFO - PROCESS | 2700 | 1461073673720 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 2700 | 1461073673726 Marionette TRACE conn5 <- [1,2158,null,{}] 06:47:53 INFO - PROCESS | 2700 | 1461073673739 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}] 06:47:53 INFO - PROCESS | 2700 | 1461073673839 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 06:47:53 INFO - PROCESS | 2700 | 1461073673845 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 2700 | ++DOCSHELL 1823D800 == 53 [pid = 2700] [id = 549] 06:47:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (18246000) [pid = 2700] [serial = 1647] [outer = 00000000] 06:47:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (18309400) [pid = 2700] [serial = 1648] [outer = 18246000] 06:47:53 INFO - PROCESS | 2700 | 1461073673890 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (18367C00) [pid = 2700] [serial = 1649] [outer = 18246000] 06:47:54 INFO - PROCESS | 2700 | 1461073674341 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]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 06:47:54 INFO - PROCESS | 2700 | 1461073674370 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 2700 | 1461073674373 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 06:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:47:54 INFO - PROCESS | 2700 | 1461073674377 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 2700 | 1461073674379 Marionette TRACE conn5 <- [1,2162,null,{}] 06:47:54 INFO - PROCESS | 2700 | 1461073674382 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}] 06:47:54 INFO - PROCESS | 2700 | 1461073674472 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 06:47:54 INFO - PROCESS | 2700 | 1461073674479 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 2700 | ++DOCSHELL 18372000 == 54 [pid = 2700] [id = 550] 06:47:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (18620800) [pid = 2700] [serial = 1650] [outer = 00000000] 06:47:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (18672000) [pid = 2700] [serial = 1651] [outer = 18620800] 06:47:54 INFO - PROCESS | 2700 | 1461073674524 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (18674000) [pid = 2700] [serial = 1652] [outer = 18620800] 06:47:54 INFO - PROCESS | 2700 | 1461073675001 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]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 06:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:47:55 INFO - PROCESS | 2700 | 1461073675051 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 2700 | 1461073675052 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 06:47:55 INFO - PROCESS | 2700 | 1461073675056 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 2700 | 1461073675057 Marionette TRACE conn5 <- [1,2166,null,{}] 06:47:55 INFO - PROCESS | 2700 | 1461073675066 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}] 06:47:55 INFO - PROCESS | 2700 | 1461073675188 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 06:47:55 INFO - PROCESS | 2700 | 1461073675287 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 2700 | ++DOCSHELL 18E48400 == 55 [pid = 2700] [id = 551] 06:47:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (18E4A400) [pid = 2700] [serial = 1653] [outer = 00000000] 06:47:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1934EC00) [pid = 2700] [serial = 1654] [outer = 18E4A400] 06:47:55 INFO - PROCESS | 2700 | 1461073675346 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (193B5000) [pid = 2700] [serial = 1655] [outer = 18E4A400] 06:47:55 INFO - PROCESS | 2700 | 1461073675815 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]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 06:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:47:55 INFO - PROCESS | 2700 | 1461073675826 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 2700 | 1461073675828 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 06:47:55 INFO - PROCESS | 2700 | 1461073675831 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 2700 | 1461073675833 Marionette TRACE conn5 <- [1,2170,null,{}] 06:47:55 INFO - PROCESS | 2700 | 1461073675836 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}] 06:47:55 INFO - PROCESS | 2700 | 1461073675964 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 06:47:56 INFO - PROCESS | 2700 | 1461073676038 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 2700 | ++DOCSHELL 196BE000 == 56 [pid = 2700] [id = 552] 06:47:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (196BF800) [pid = 2700] [serial = 1656] [outer = 00000000] 06:47:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (19F17C00) [pid = 2700] [serial = 1657] [outer = 196BF800] 06:47:56 INFO - PROCESS | 2700 | 1461073676084 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (19F1C000) [pid = 2700] [serial = 1658] [outer = 196BF800] 06:47:56 INFO - PROCESS | 2700 | 1461073676511 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]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 06:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:47:56 INFO - PROCESS | 2700 | 1461073676563 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 2700 | 1461073676565 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 06:47:56 INFO - PROCESS | 2700 | 1461073676569 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 2700 | 1461073676570 Marionette TRACE conn5 <- [1,2174,null,{}] 06:47:56 INFO - PROCESS | 2700 | 1461073676573 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}] 06:47:56 INFO - PROCESS | 2700 | 1461073676841 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (19E48C00) [pid = 2700] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (14926800) [pid = 2700] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1A8B1800) [pid = 2700] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (10735000) [pid = 2700] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1A7B5C00) [pid = 2700] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (18E4C800) [pid = 2700] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (182CD000) [pid = 2700] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (107B1400) [pid = 2700] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:47:56 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1AA7F000) [pid = 2700] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:47:56 INFO - PROCESS | 2700 | 1461073676914 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 2700 | ++DOCSHELL 1010D800 == 57 [pid = 2700] [id = 553] 06:47:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1010F000) [pid = 2700] [serial = 1659] [outer = 00000000] 06:47:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (16836C00) [pid = 2700] [serial = 1660] [outer = 1010F000] 06:47:56 INFO - PROCESS | 2700 | 1461073676960 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (193B5C00) [pid = 2700] [serial = 1661] [outer = 1010F000] 06:47:57 INFO - PROCESS | 2700 | 1461073677324 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]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 770ms 06:47:57 INFO - PROCESS | 2700 | 1461073677350 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 2700 | 1461073677352 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 06:47:57 INFO - PROCESS | 2700 | 1461073677356 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:47:57 INFO - PROCESS | 2700 | 1461073677358 Marionette TRACE conn5 <- [1,2178,null,{}] 06:47:57 INFO - PROCESS | 2700 | 1461073677361 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}] 06:47:57 INFO - PROCESS | 2700 | 1461073677447 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 06:47:57 INFO - PROCESS | 2700 | 1461073677453 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 2700 | ++DOCSHELL 196C4C00 == 58 [pid = 2700] [id = 554] 06:47:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (19F13C00) [pid = 2700] [serial = 1662] [outer = 00000000] 06:47:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1A3B7800) [pid = 2700] [serial = 1663] [outer = 19F13C00] 06:47:57 INFO - PROCESS | 2700 | 1461073677498 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1A7B6000) [pid = 2700] [serial = 1664] [outer = 19F13C00] 06:47:57 INFO - PROCESS | 2700 | 1461073677925 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]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 06:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:47:57 INFO - PROCESS | 2700 | 1461073677992 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 2700 | 1461073677994 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 06:47:57 INFO - PROCESS | 2700 | 1461073677997 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 2700 | 1461073677999 Marionette TRACE conn5 <- [1,2182,null,{}] 06:47:57 INFO - PROCESS | 2700 | 1461073678002 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}] 06:47:58 INFO - PROCESS | 2700 | 1461073678088 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 06:47:58 INFO - PROCESS | 2700 | 1461073678094 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 2700 | ++DOCSHELL 1A618400 == 59 [pid = 2700] [id = 555] 06:47:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1A7E6400) [pid = 2700] [serial = 1665] [outer = 00000000] 06:47:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1A8B2800) [pid = 2700] [serial = 1666] [outer = 1A7E6400] 06:47:58 INFO - PROCESS | 2700 | 1461073678138 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1A92E000) [pid = 2700] [serial = 1667] [outer = 1A7E6400] 06:47:58 INFO - PROCESS | 2700 | 1461073678603 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]]]}] 06:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 06:47:58 INFO - PROCESS | 2700 | 1461073678671 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 2700 | 1461073678673 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 06:47:58 INFO - PROCESS | 2700 | 1461073678676 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:47:58 INFO - PROCESS | 2700 | 1461073678678 Marionette TRACE conn5 <- [1,2186,null,{}] 06:47:58 INFO - PROCESS | 2700 | 1461073678681 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}] 06:47:58 INFO - PROCESS | 2700 | 1461073678767 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 06:47:58 INFO - PROCESS | 2700 | 1461073678776 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 2700 | ++DOCSHELL 1A8AFC00 == 60 [pid = 2700] [id = 556] 06:47:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1A933800) [pid = 2700] [serial = 1668] [outer = 00000000] 06:47:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1A99EC00) [pid = 2700] [serial = 1669] [outer = 1A933800] 06:47:58 INFO - PROCESS | 2700 | 1461073678828 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1A9E4C00) [pid = 2700] [serial = 1670] [outer = 1A933800] 06:47:59 INFO - PROCESS | 2700 | 1461073679616 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]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 06:47:59 INFO - PROCESS | 2700 | 1461073679651 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 2700 | 1461073679657 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 06:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:47:59 INFO - PROCESS | 2700 | 1461073679662 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 2700 | 1461073679666 Marionette TRACE conn5 <- [1,2190,null,{}] 06:47:59 INFO - PROCESS | 2700 | 1461073679671 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}] 06:47:59 INFO - PROCESS | 2700 | 1461073679790 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 06:47:59 INFO - PROCESS | 2700 | 1461073679941 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 2700 | ++DOCSHELL 111EF800 == 61 [pid = 2700] [id = 557] 06:47:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (14923000) [pid = 2700] [serial = 1671] [outer = 00000000] 06:47:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (1570D400) [pid = 2700] [serial = 1672] [outer = 14923000] 06:47:59 INFO - PROCESS | 2700 | 1461073679999 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (15810400) [pid = 2700] [serial = 1673] [outer = 14923000] 06:48:00 INFO - PROCESS | 2700 | 1461073680586 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]]]}] 06:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 969ms 06:48:00 INFO - PROCESS | 2700 | 1461073680637 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 2700 | 1461073680643 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 06:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:48:00 INFO - PROCESS | 2700 | 1461073680649 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 2700 | 1461073680652 Marionette TRACE conn5 <- [1,2194,null,{}] 06:48:00 INFO - PROCESS | 2700 | 1461073680656 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}] 06:48:00 INFO - PROCESS | 2700 | 1461073680776 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 06:48:00 INFO - PROCESS | 2700 | 1461073680926 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 2700 | ++DOCSHELL 101B7C00 == 62 [pid = 2700] [id = 558] 06:48:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (16C43000) [pid = 2700] [serial = 1674] [outer = 00000000] 06:48:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (18E44800) [pid = 2700] [serial = 1675] [outer = 16C43000] 06:48:00 INFO - PROCESS | 2700 | 1461073680984 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (193AF800) [pid = 2700] [serial = 1676] [outer = 16C43000] 06:48:01 INFO - PROCESS | 2700 | 1461073681587 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]]]}] 06:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 06:48:01 INFO - PROCESS | 2700 | 1461073681621 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 2700 | 1461073681624 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 06:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:48:01 INFO - PROCESS | 2700 | 1461073681627 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 2700 | 1461073681631 Marionette TRACE conn5 <- [1,2198,null,{}] 06:48:01 INFO - PROCESS | 2700 | 1461073681642 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}] 06:48:01 INFO - PROCESS | 2700 | 1461073681761 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 06:48:01 INFO - PROCESS | 2700 | 1461073681913 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 2700 | ++DOCSHELL 1A95A000 == 63 [pid = 2700] [id = 559] 06:48:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (1A99F800) [pid = 2700] [serial = 1677] [outer = 00000000] 06:48:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (1AA7E400) [pid = 2700] [serial = 1678] [outer = 1A99F800] 06:48:01 INFO - PROCESS | 2700 | 1461073681973 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (1AA86400) [pid = 2700] [serial = 1679] [outer = 1A99F800] 06:48:02 INFO - PROCESS | 2700 | 1461073682531 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]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 06:48:02 INFO - PROCESS | 2700 | 1461073682601 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 2700 | 1461073682604 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 06:48:02 INFO - PROCESS | 2700 | 1461073682607 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:48:02 INFO - PROCESS | 2700 | 1461073682609 Marionette TRACE conn5 <- [1,2202,null,{}] 06:48:02 INFO - PROCESS | 2700 | 1461073682613 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}] 06:48:02 INFO - PROCESS | 2700 | 1461073682730 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 06:48:02 INFO - PROCESS | 2700 | 1461073682894 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 2700 | ++DOCSHELL 1AEA3C00 == 64 [pid = 2700] [id = 560] 06:48:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1AEA5000) [pid = 2700] [serial = 1680] [outer = 00000000] 06:48:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (1B01F000) [pid = 2700] [serial = 1681] [outer = 1AEA5000] 06:48:02 INFO - PROCESS | 2700 | 1461073682952 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (1BAB5400) [pid = 2700] [serial = 1682] [outer = 1AEA5000] 06:48:03 INFO - PROCESS | 2700 | 1461073683565 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]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 06:48:03 INFO - PROCESS | 2700 | 1461073683589 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 2700 | 1461073683592 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 06:48:03 INFO - PROCESS | 2700 | 1461073683596 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:48:03 INFO - PROCESS | 2700 | 1461073683598 Marionette TRACE conn5 <- [1,2206,null,{}] 06:48:03 INFO - PROCESS | 2700 | 1461073683602 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}] 06:48:03 INFO - PROCESS | 2700 | 1461073683712 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 06:48:03 INFO - PROCESS | 2700 | 1461073683858 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 2700 | ++DOCSHELL 1BABD400 == 65 [pid = 2700] [id = 561] 06:48:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1BDDD800) [pid = 2700] [serial = 1683] [outer = 00000000] 06:48:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1D0ABC00) [pid = 2700] [serial = 1684] [outer = 1BDDD800] 06:48:03 INFO - PROCESS | 2700 | 1461073683914 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1D1A9800) [pid = 2700] [serial = 1685] [outer = 1BDDD800] 06:48:04 INFO - PROCESS | 2700 | 1461073684524 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]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 06:48:04 INFO - PROCESS | 2700 | 1461073684572 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 2700 | 1461073684574 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 06:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:48:04 INFO - PROCESS | 2700 | 1461073684578 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 2700 | 1461073684580 Marionette TRACE conn5 <- [1,2210,null,{}] 06:48:04 INFO - PROCESS | 2700 | 1461073684584 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}] 06:48:04 INFO - PROCESS | 2700 | 1461073684704 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 06:48:04 INFO - PROCESS | 2700 | 1461073684854 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 2700 | ++DOCSHELL 1CF0F000 == 66 [pid = 2700] [id = 562] 06:48:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (1D0B5C00) [pid = 2700] [serial = 1686] [outer = 00000000] 06:48:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1EABF400) [pid = 2700] [serial = 1687] [outer = 1D0B5C00] 06:48:04 INFO - PROCESS | 2700 | 1461073684914 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (1EF27800) [pid = 2700] [serial = 1688] [outer = 1D0B5C00] 06:48:05 INFO - PROCESS | 2700 | 1461073685507 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]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 969ms 06:48:05 INFO - PROCESS | 2700 | 1461073685552 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 2700 | 1461073685554 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 06:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:48:05 INFO - PROCESS | 2700 | 1461073685571 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 2700 | 1461073685573 Marionette TRACE conn5 <- [1,2214,null,{}] 06:48:05 INFO - PROCESS | 2700 | 1461073685580 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}] 06:48:05 INFO - PROCESS | 2700 | 1461073685699 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 06:48:05 INFO - PROCESS | 2700 | 1461073685858 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 2700 | ++DOCSHELL 10927000 == 67 [pid = 2700] [id = 563] 06:48:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (1092E800) [pid = 2700] [serial = 1689] [outer = 00000000] 06:48:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (2001C000) [pid = 2700] [serial = 1690] [outer = 1092E800] 06:48:05 INFO - PROCESS | 2700 | 1461073685914 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (20D8AC00) [pid = 2700] [serial = 1691] [outer = 1092E800] 06:48:06 INFO - PROCESS | 2700 | 1461073686701 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]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1186ms 06:48:06 INFO - PROCESS | 2700 | 1461073686748 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 2700 | 1461073686752 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 06:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:48:06 INFO - PROCESS | 2700 | 1461073686757 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 2700 | 1461073686761 Marionette TRACE conn5 <- [1,2218,null,{}] 06:48:06 INFO - PROCESS | 2700 | 1461073686767 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}] 06:48:06 INFO - PROCESS | 2700 | 1461073686872 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 06:48:07 INFO - PROCESS | 2700 | 1461073687043 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 2700 | ++DOCSHELL 1492B000 == 68 [pid = 2700] [id = 564] 06:48:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (1492C400) [pid = 2700] [serial = 1692] [outer = 00000000] 06:48:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (18207000) [pid = 2700] [serial = 1693] [outer = 1492C400] 06:48:07 INFO - PROCESS | 2700 | 1461073687095 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (182CEC00) [pid = 2700] [serial = 1694] [outer = 1492C400] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 1A618400 == 67 [pid = 2700] [id = 555] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 196C4C00 == 66 [pid = 2700] [id = 554] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 1010D800 == 65 [pid = 2700] [id = 553] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 196BE000 == 64 [pid = 2700] [id = 552] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 1823D800 == 63 [pid = 2700] [id = 549] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 13A46000 == 62 [pid = 2700] [id = 548] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (1D0B6C00) [pid = 2700] [serial = 1618] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1492EC00) [pid = 2700] [serial = 1573] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (18622000) [pid = 2700] [serial = 1576] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (1CFE8800) [pid = 2700] [serial = 1579] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (1EABC400) [pid = 2700] [serial = 1582] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (1EF28C00) [pid = 2700] [serial = 1585] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (20D8A400) [pid = 2700] [serial = 1588] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 107B6400 == 61 [pid = 2700] [id = 547] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 0F739800 == 60 [pid = 2700] [id = 546] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 2001DC00 == 59 [pid = 2700] [id = 543] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 1AECB000 == 58 [pid = 2700] [id = 507] 06:48:07 INFO - PROCESS | 2700 | --DOCSHELL 10109C00 == 57 [pid = 2700] [id = 540] 06:48:07 INFO - PROCESS | 2700 | 1461073687793 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]]]}] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (196A5C00) [pid = 2700] [serial = 1613] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (196BD800) [pid = 2700] [serial = 1601] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (19F30000) [pid = 2700] [serial = 1603] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1A3B4800) [pid = 2700] [serial = 1604] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (18247800) [pid = 2700] [serial = 1592] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (16833000) [pid = 2700] [serial = 1591] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (1A9A2800) [pid = 2700] [serial = 1607] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1128F800) [pid = 2700] [serial = 1594] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (14E3C400) [pid = 2700] [serial = 1595] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1A954000) [pid = 2700] [serial = 1606] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1BD57800) [pid = 2700] [serial = 1616] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (193BAC00) [pid = 2700] [serial = 1600] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (18626000) [pid = 2700] [serial = 1597] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (18675400) [pid = 2700] [serial = 1598] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (186C5400) [pid = 2700] [serial = 1612] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1AEA0C00) [pid = 2700] [serial = 1609] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1BAB6400) [pid = 2700] [serial = 1615] [outer = 00000000] [url = about:blank] 06:48:07 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1AEA7400) [pid = 2700] [serial = 1610] [outer = 00000000] [url = about:blank] 06:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1082ms 06:48:07 INFO - PROCESS | 2700 | 1461073687842 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 2700 | 1461073687847 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 06:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:48:07 INFO - PROCESS | 2700 | 1461073687853 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 2700 | 1461073687856 Marionette TRACE conn5 <- [1,2222,null,{}] 06:48:07 INFO - PROCESS | 2700 | 1461073687860 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}] 06:48:07 INFO - PROCESS | 2700 | 1461073687951 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 06:48:07 INFO - PROCESS | 2700 | 1461073687958 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 2700 | ++DOCSHELL 0FB77000 == 58 [pid = 2700] [id = 565] 06:48:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (10109C00) [pid = 2700] [serial = 1695] [outer = 00000000] 06:48:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (14926800) [pid = 2700] [serial = 1696] [outer = 10109C00] 06:48:07 INFO - PROCESS | 2700 | 1461073688004 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (14E35800) [pid = 2700] [serial = 1697] [outer = 10109C00] 06:48:08 INFO - PROCESS | 2700 | 1461073688557 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]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 06:48:08 INFO - PROCESS | 2700 | 1461073688585 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 2700 | 1461073688587 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 06:48:08 INFO - PROCESS | 2700 | 1461073688591 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:48:08 INFO - PROCESS | 2700 | 1461073688594 Marionette TRACE conn5 <- [1,2226,null,{}] 06:48:08 INFO - PROCESS | 2700 | 1461073688604 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}] 06:48:08 INFO - PROCESS | 2700 | 1461073688697 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 06:48:08 INFO - PROCESS | 2700 | 1461073688807 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 2700 | ++DOCSHELL 18365C00 == 59 [pid = 2700] [id = 566] 06:48:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (1836A000) [pid = 2700] [serial = 1698] [outer = 00000000] 06:48:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (1866DC00) [pid = 2700] [serial = 1699] [outer = 1836A000] 06:48:08 INFO - PROCESS | 2700 | 1461073688856 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (186C6400) [pid = 2700] [serial = 1700] [outer = 1836A000] 06:48:09 INFO - PROCESS | 2700 | 1461073689232 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]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 06:48:09 INFO - PROCESS | 2700 | 1461073689269 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 2700 | 1461073689272 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 06:48:09 INFO - PROCESS | 2700 | 1461073689275 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:48:09 INFO - PROCESS | 2700 | 1461073689276 Marionette TRACE conn5 <- [1,2230,null,{}] 06:48:09 INFO - PROCESS | 2700 | 1461073689280 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}] 06:48:09 INFO - PROCESS | 2700 | 1461073689371 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 06:48:09 INFO - PROCESS | 2700 | 1461073689378 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 2700 | ++DOCSHELL 19344800 == 60 [pid = 2700] [id = 567] 06:48:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (19349000) [pid = 2700] [serial = 1701] [outer = 00000000] 06:48:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (196A5C00) [pid = 2700] [serial = 1702] [outer = 19349000] 06:48:09 INFO - PROCESS | 2700 | 1461073689423 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (196C8000) [pid = 2700] [serial = 1703] [outer = 19349000] 06:48:09 INFO - PROCESS | 2700 | 1461073689869 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]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 06:48:09 INFO - PROCESS | 2700 | 1461073689910 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 06:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:48:09 INFO - PROCESS | 2700 | 1461073689912 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 06:48:09 INFO - PROCESS | 2700 | 1461073689938 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 2700 | 1461073689940 Marionette TRACE conn5 <- [1,2234,null,{}] 06:48:09 INFO - PROCESS | 2700 | 1461073689944 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}] 06:48:10 INFO - PROCESS | 2700 | 1461073690076 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 06:48:10 INFO - PROCESS | 2700 | 1461073690130 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 2700 | ++DOCSHELL 19F29400 == 61 [pid = 2700] [id = 568] 06:48:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (19F29800) [pid = 2700] [serial = 1704] [outer = 00000000] 06:48:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1A3B9800) [pid = 2700] [serial = 1705] [outer = 19F29800] 06:48:10 INFO - PROCESS | 2700 | 1461073690175 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (1A405C00) [pid = 2700] [serial = 1706] [outer = 19F29800] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (18E4A400) [pid = 2700] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (196BF800) [pid = 2700] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (0FA5A400) [pid = 2700] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (107B6800) [pid = 2700] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (14922C00) [pid = 2700] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (1010F000) [pid = 2700] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (18246000) [pid = 2700] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (18620800) [pid = 2700] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (1BDDB000) [pid = 2700] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (19F13C00) [pid = 2700] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (0FABE400) [pid = 2700] [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.] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1AEA4C00) [pid = 2700] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1B023800) [pid = 2700] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:48:10 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1A7E6400) [pid = 2700] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:48:11 INFO - PROCESS | 2700 | 1461073691034 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]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1147ms 06:48:11 INFO - PROCESS | 2700 | 1461073691065 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 2700 | 1461073691069 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 06:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:48:11 INFO - PROCESS | 2700 | 1461073691075 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 2700 | 1461073691079 Marionette TRACE conn5 <- [1,2238,null,{}] 06:48:11 INFO - PROCESS | 2700 | 1461073691087 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}] 06:48:11 INFO - PROCESS | 2700 | 1461073691207 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 06:48:11 INFO - PROCESS | 2700 | 1461073691360 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 2700 | ++DOCSHELL 0FA5A400 == 62 [pid = 2700] [id = 569] 06:48:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (0FABE400) [pid = 2700] [serial = 1707] [outer = 00000000] 06:48:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (14927000) [pid = 2700] [serial = 1708] [outer = 0FABE400] 06:48:11 INFO - PROCESS | 2700 | 1461073691420 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (14E3DC00) [pid = 2700] [serial = 1709] [outer = 0FABE400] 06:48:11 INFO - PROCESS | 2700 | 1461073692017 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]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 990ms 06:48:12 INFO - PROCESS | 2700 | 1461073692065 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 2700 | 1461073692071 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 06:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:48:12 INFO - PROCESS | 2700 | 1461073692078 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 2700 | 1461073692081 Marionette TRACE conn5 <- [1,2242,null,{}] 06:48:12 INFO - PROCESS | 2700 | 1461073692085 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}] 06:48:12 INFO - PROCESS | 2700 | 1461073692200 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 06:48:12 INFO - PROCESS | 2700 | 1461073692365 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 2700 | ++DOCSHELL 16C41C00 == 63 [pid = 2700] [id = 570] 06:48:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (16C42C00) [pid = 2700] [serial = 1710] [outer = 00000000] 06:48:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (18667400) [pid = 2700] [serial = 1711] [outer = 16C42C00] 06:48:12 INFO - PROCESS | 2700 | 1461073692423 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (18676000) [pid = 2700] [serial = 1712] [outer = 16C42C00] 06:48:13 INFO - PROCESS | 2700 | 1461073693022 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]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 06:48:13 INFO - PROCESS | 2700 | 1461073693049 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 2700 | 1461073693052 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 06:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:48:13 INFO - PROCESS | 2700 | 1461073693055 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 2700 | 1461073693059 Marionette TRACE conn5 <- [1,2246,null,{}] 06:48:13 INFO - PROCESS | 2700 | 1461073693070 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}] 06:48:13 INFO - PROCESS | 2700 | 1461073693186 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 06:48:13 INFO - PROCESS | 2700 | 1461073693347 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 2700 | ++DOCSHELL 19F1C400 == 64 [pid = 2700] [id = 571] 06:48:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (19F1CC00) [pid = 2700] [serial = 1713] [outer = 00000000] 06:48:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (1A7E8000) [pid = 2700] [serial = 1714] [outer = 19F1CC00] 06:48:13 INFO - PROCESS | 2700 | 1461073693406 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (1A8B0000) [pid = 2700] [serial = 1715] [outer = 19F1CC00] 06:48:14 INFO - PROCESS | 2700 | 1461073694033 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]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1020ms 06:48:14 INFO - PROCESS | 2700 | 1461073694080 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 2700 | 1461073694082 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 06:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:48:14 INFO - PROCESS | 2700 | 1461073694086 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 2700 | 1461073694088 Marionette TRACE conn5 <- [1,2250,null,{}] 06:48:14 INFO - PROCESS | 2700 | 1461073694092 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}] 06:48:14 INFO - PROCESS | 2700 | 1461073694204 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 06:48:14 INFO - PROCESS | 2700 | 1461073694355 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 2700 | ++DOCSHELL 1A925800 == 65 [pid = 2700] [id = 572] 06:48:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (1A951800) [pid = 2700] [serial = 1716] [outer = 00000000] 06:48:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (1A9E8000) [pid = 2700] [serial = 1717] [outer = 1A951800] 06:48:14 INFO - PROCESS | 2700 | 1461073694413 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (1AA81400) [pid = 2700] [serial = 1718] [outer = 1A951800] 06:48:14 INFO - PROCESS | 2700 | 1461073694947 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]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 06:48:14 INFO - PROCESS | 2700 | 1461073694959 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 2700 | 1461073694962 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 06:48:14 INFO - PROCESS | 2700 | 1461073694965 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:48:14 INFO - PROCESS | 2700 | 1461073694967 Marionette TRACE conn5 <- [1,2254,null,{}] 06:48:14 INFO - PROCESS | 2700 | 1461073694970 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}] 06:48:15 INFO - PROCESS | 2700 | 1461073695080 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 06:48:15 INFO - PROCESS | 2700 | 1461073695203 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 2700 | ++DOCSHELL 1A958000 == 66 [pid = 2700] [id = 573] 06:48:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1ADAB400) [pid = 2700] [serial = 1719] [outer = 00000000] 06:48:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (1B023800) [pid = 2700] [serial = 1720] [outer = 1ADAB400] 06:48:15 INFO - PROCESS | 2700 | 1461073695257 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (1BDD7C00) [pid = 2700] [serial = 1721] [outer = 1ADAB400] 06:48:15 INFO - PROCESS | 2700 | 1461073695858 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]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 929ms 06:48:15 INFO - PROCESS | 2700 | 1461073695900 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 2700 | 1461073695902 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 06:48:15 INFO - PROCESS | 2700 | 1461073695906 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:48:15 INFO - PROCESS | 2700 | 1461073695908 Marionette TRACE conn5 <- [1,2258,null,{}] 06:48:15 INFO - PROCESS | 2700 | 1461073695911 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}] 06:48:16 INFO - PROCESS | 2700 | 1461073696041 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 06:48:16 INFO - PROCESS | 2700 | 1461073696197 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 2700 | ++DOCSHELL 13A42400 == 67 [pid = 2700] [id = 574] 06:48:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (13A43800) [pid = 2700] [serial = 1722] [outer = 00000000] 06:48:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1EAB6400) [pid = 2700] [serial = 1723] [outer = 13A43800] 06:48:16 INFO - PROCESS | 2700 | 1461073696257 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1D9F6C00) [pid = 2700] [serial = 1724] [outer = 13A43800] 06:48:16 INFO - PROCESS | 2700 | 1461073696779 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]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 06:48:16 INFO - PROCESS | 2700 | 1461073696841 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 2700 | 1461073696843 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 06:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:48:16 INFO - PROCESS | 2700 | 1461073696848 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 2700 | 1461073696850 Marionette TRACE conn5 <- [1,2262,null,{}] 06:48:16 INFO - PROCESS | 2700 | 1461073696853 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}] 06:48:16 INFO - PROCESS | 2700 | 1461073696965 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 06:48:17 INFO - PROCESS | 2700 | 1461073697130 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 2700 | ++DOCSHELL 1EF31C00 == 68 [pid = 2700] [id = 575] 06:48:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (20011400) [pid = 2700] [serial = 1725] [outer = 00000000] 06:48:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (20D8A400) [pid = 2700] [serial = 1726] [outer = 20011400] 06:48:17 INFO - PROCESS | 2700 | 1461073697187 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (20D94800) [pid = 2700] [serial = 1727] [outer = 20011400] 06:48:17 INFO - PROCESS | 2700 | 1461073697761 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]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 06:48:17 INFO - PROCESS | 2700 | 1461073697780 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 2700 | 1461073697782 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 06:48:17 INFO - PROCESS | 2700 | 1461073697785 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:48:17 INFO - PROCESS | 2700 | 1461073697787 Marionette TRACE conn5 <- [1,2266,null,{}] 06:48:17 INFO - PROCESS | 2700 | 1461073697790 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}] 06:48:17 INFO - PROCESS | 2700 | 1461073697899 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 06:48:18 INFO - PROCESS | 2700 | 1461073698064 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 2700 | ++DOCSHELL 20D89400 == 69 [pid = 2700] [id = 576] 06:48:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (213D9400) [pid = 2700] [serial = 1728] [outer = 00000000] 06:48:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (2141C000) [pid = 2700] [serial = 1729] [outer = 213D9400] 06:48:18 INFO - PROCESS | 2700 | 1461073698121 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (21420800) [pid = 2700] [serial = 1730] [outer = 213D9400] 06:48:18 INFO - PROCESS | 2700 | 1461073698729 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]]]}] 06:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 06:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:48:18 INFO - PROCESS | 2700 | 1461073698759 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 06:48:18 INFO - PROCESS | 2700 | 1461073698762 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 06:48:18 INFO - PROCESS | 2700 | 1461073698765 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:48:18 INFO - PROCESS | 2700 | 1461073698767 Marionette TRACE conn5 <- [1,2270,null,{}] 06:48:18 INFO - PROCESS | 2700 | 1461073698770 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}] 06:48:18 INFO - PROCESS | 2700 | 1461073698882 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 06:48:19 INFO - PROCESS | 2700 | 1461073699050 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 2700 | ++DOCSHELL 10377000 == 70 [pid = 2700] [id = 577] 06:48:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (21427800) [pid = 2700] [serial = 1731] [outer = 00000000] 06:48:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (2145E400) [pid = 2700] [serial = 1732] [outer = 21427800] 06:48:19 INFO - PROCESS | 2700 | 1461073699106 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (2145C800) [pid = 2700] [serial = 1733] [outer = 21427800] 06:48:19 INFO - PROCESS | 2700 | 1461073699645 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]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 06:48:19 INFO - PROCESS | 2700 | 1461073699696 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 2700 | 1461073699698 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 06:48:19 INFO - PROCESS | 2700 | 1461073699701 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:48:19 INFO - PROCESS | 2700 | 1461073699703 Marionette TRACE conn5 <- [1,2274,null,{}] 06:48:19 INFO - PROCESS | 2700 | 1461073699707 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}] 06:48:19 INFO - PROCESS | 2700 | 1461073699818 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 06:48:20 INFO - PROCESS | 2700 | 1461073700077 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 2700 | ++DOCSHELL 1092A400 == 71 [pid = 2700] [id = 578] 06:48:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (111A5400) [pid = 2700] [serial = 1734] [outer = 00000000] 06:48:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (14926C00) [pid = 2700] [serial = 1735] [outer = 111A5400] 06:48:20 INFO - PROCESS | 2700 | 1461073700136 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (1570D000) [pid = 2700] [serial = 1736] [outer = 111A5400] 06:48:20 INFO - PROCESS | 2700 | 1461073700763 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]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1069ms 06:48:20 INFO - PROCESS | 2700 | 1461073700776 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 2700 | 1461073700781 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 06:48:20 INFO - PROCESS | 2700 | 1461073700786 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:48:20 INFO - PROCESS | 2700 | 1461073700789 Marionette TRACE conn5 <- [1,2278,null,{}] 06:48:20 INFO - PROCESS | 2700 | 1461073700793 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}] 06:48:20 INFO - PROCESS | 2700 | 1461073700908 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 06:48:21 INFO - PROCESS | 2700 | 1461073701091 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 2700 | --DOCSHELL 19344800 == 70 [pid = 2700] [id = 567] 06:48:21 INFO - PROCESS | 2700 | --DOCSHELL 18E48400 == 69 [pid = 2700] [id = 551] 06:48:21 INFO - PROCESS | 2700 | --DOCSHELL 18372000 == 68 [pid = 2700] [id = 550] 06:48:21 INFO - PROCESS | 2700 | --DOCSHELL 18365C00 == 67 [pid = 2700] [id = 566] 06:48:21 INFO - PROCESS | 2700 | --DOCSHELL 0FB77000 == 66 [pid = 2700] [id = 565] 06:48:21 INFO - PROCESS | 2700 | --DOCSHELL 0F7DBC00 == 65 [pid = 2700] [id = 13] 06:48:21 INFO - PROCESS | 2700 | --DOCSHELL 1492B000 == 64 [pid = 2700] [id = 564] 06:48:21 INFO - PROCESS | 2700 | ++DOCSHELL 0F7DBC00 == 65 [pid = 2700] [id = 579] 06:48:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (0FB77000) [pid = 2700] [serial = 1737] [outer = 00000000] 06:48:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (1128D400) [pid = 2700] [serial = 1738] [outer = 0FB77000] 06:48:21 INFO - PROCESS | 2700 | 1461073701199 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (14942400) [pid = 2700] [serial = 1739] [outer = 0FB77000] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (1CF08800) [pid = 2700] [serial = 1523] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (1D0AB800) [pid = 2700] [serial = 1571] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (1A8B2800) [pid = 2700] [serial = 1666] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (1934EC00) [pid = 2700] [serial = 1654] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (19F17C00) [pid = 2700] [serial = 1657] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (193B5000) [pid = 2700] [serial = 1655] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (1123AC00) [pid = 2700] [serial = 1639] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (14E3FC00) [pid = 2700] [serial = 1643] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (14B9BC00) [pid = 2700] [serial = 1642] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (1570DC00) [pid = 2700] [serial = 1645] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (157A1C00) [pid = 2700] [serial = 1646] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (16836C00) [pid = 2700] [serial = 1660] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (16831000) [pid = 2700] [serial = 1621] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (18309400) [pid = 2700] [serial = 1648] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (18367C00) [pid = 2700] [serial = 1649] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (213E2400) [pid = 2700] [serial = 1633] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (20D94400) [pid = 2700] [serial = 1630] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (18672000) [pid = 2700] [serial = 1651] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (1A7EF400) [pid = 2700] [serial = 1624] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (1D1B2C00) [pid = 2700] [serial = 1619] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1EF24800) [pid = 2700] [serial = 1627] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (2145B000) [pid = 2700] [serial = 1636] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (19F1C000) [pid = 2700] [serial = 1658] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1A3B7800) [pid = 2700] [serial = 1663] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (1D9F5800) [pid = 2700] [serial = 1115] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1A7B6000) [pid = 2700] [serial = 1664] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (1092B000) [pid = 2700] [serial = 1640] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (193B5C00) [pid = 2700] [serial = 1661] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (18674000) [pid = 2700] [serial = 1652] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1A92E000) [pid = 2700] [serial = 1667] [outer = 00000000] [url = about:blank] 06:48:21 INFO - PROCESS | 2700 | 1461073701659 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]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 06:48:21 INFO - PROCESS | 2700 | 1461073701723 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 2700 | 1461073701727 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 06:48:21 INFO - PROCESS | 2700 | 1461073701731 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:48:21 INFO - PROCESS | 2700 | 1461073701733 Marionette TRACE conn5 <- [1,2282,null,{}] 06:48:21 INFO - PROCESS | 2700 | 1461073701737 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}] 06:48:21 INFO - PROCESS | 2700 | 1461073701834 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 06:48:21 INFO - PROCESS | 2700 | 1461073701966 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 2700 | ++DOCSHELL 13A4CC00 == 66 [pid = 2700] [id = 580] 06:48:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (14E3EC00) [pid = 2700] [serial = 1740] [outer = 00000000] 06:48:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (1836AC00) [pid = 2700] [serial = 1741] [outer = 14E3EC00] 06:48:21 INFO - PROCESS | 2700 | 1461073702014 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (18673800) [pid = 2700] [serial = 1742] [outer = 14E3EC00] 06:48:22 INFO - PROCESS | 2700 | 1461073702407 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]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 06:48:22 INFO - PROCESS | 2700 | 1461073702466 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 2700 | 1461073702468 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 06:48:22 INFO - PROCESS | 2700 | 1461073702473 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:48:22 INFO - PROCESS | 2700 | 1461073702479 Marionette TRACE conn5 <- [1,2286,null,{}] 06:48:22 INFO - PROCESS | 2700 | 1461073702487 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}] 06:48:22 INFO - PROCESS | 2700 | 1461073702612 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 06:48:22 INFO - PROCESS | 2700 | 1461073702628 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 2700 | ++DOCSHELL 196AA400 == 67 [pid = 2700] [id = 581] 06:48:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (196AB000) [pid = 2700] [serial = 1743] [outer = 00000000] 06:48:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (19DA0400) [pid = 2700] [serial = 1744] [outer = 196AB000] 06:48:22 INFO - PROCESS | 2700 | 1461073702674 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (19F16000) [pid = 2700] [serial = 1745] [outer = 196AB000] 06:48:23 INFO - PROCESS | 2700 | 1461073703121 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]]]}] 06:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 06:48:23 INFO - PROCESS | 2700 | 1461073703168 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 2700 | 1461073703171 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 06:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:48:23 INFO - PROCESS | 2700 | 1461073703174 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 2700 | 1461073703176 Marionette TRACE conn5 <- [1,2290,null,{}] 06:48:23 INFO - PROCESS | 2700 | 1461073703183 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}] 06:48:23 INFO - PROCESS | 2700 | 1461073703278 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 06:48:23 INFO - PROCESS | 2700 | 1461073703285 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 2700 | ++DOCSHELL 196C5000 == 68 [pid = 2700] [id = 582] 06:48:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (19F19400) [pid = 2700] [serial = 1746] [outer = 00000000] 06:48:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (1A7B6000) [pid = 2700] [serial = 1747] [outer = 19F19400] 06:48:23 INFO - PROCESS | 2700 | 1461073703330 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (1A8AA800) [pid = 2700] [serial = 1748] [outer = 19F19400] 06:48:23 INFO - PROCESS | 2700 | 1461073703800 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]]]}] 06:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 06:48:23 INFO - PROCESS | 2700 | 1461073703866 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 2700 | 1461073703868 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 06:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:48:23 INFO - PROCESS | 2700 | 1461073703876 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 2700 | 1461073703878 Marionette TRACE conn5 <- [1,2294,null,{}] 06:48:23 INFO - PROCESS | 2700 | 1461073703881 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}] 06:48:23 INFO - PROCESS | 2700 | 1461073704012 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 06:48:24 INFO - PROCESS | 2700 | 1461073704067 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 2700 | ++DOCSHELL 1A92E800 == 69 [pid = 2700] [id = 583] 06:48:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1A92FC00) [pid = 2700] [serial = 1749] [outer = 00000000] 06:48:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (1A95B000) [pid = 2700] [serial = 1750] [outer = 1A92FC00] 06:48:24 INFO - PROCESS | 2700 | 1461073704123 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (1AEA1C00) [pid = 2700] [serial = 1751] [outer = 1A92FC00] 06:48:24 INFO - PROCESS | 2700 | 1461073704624 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]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 790ms 06:48:24 INFO - PROCESS | 2700 | 1461073704662 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 2700 | 1461073704664 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 06:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:48:24 INFO - PROCESS | 2700 | 1461073704667 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 2700 | 1461073704669 Marionette TRACE conn5 <- [1,2298,null,{}] 06:48:24 INFO - PROCESS | 2700 | 1461073704672 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}] 06:48:24 INFO - PROCESS | 2700 | 1461073704808 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 06:48:24 INFO - PROCESS | 2700 | 1461073704828 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 2700 | ++DOCSHELL 1CF0B000 == 70 [pid = 2700] [id = 584] 06:48:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1CF79400) [pid = 2700] [serial = 1752] [outer = 00000000] 06:48:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1D0B3000) [pid = 2700] [serial = 1753] [outer = 1CF79400] 06:48:24 INFO - PROCESS | 2700 | 1461073704873 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1D1AA000) [pid = 2700] [serial = 1754] [outer = 1CF79400] 06:48:25 INFO - PROCESS | 2700 | 1461073705331 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]]]}] 06:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 06:48:25 INFO - PROCESS | 2700 | 1461073705343 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 2700 | 1461073705345 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 06:48:25 INFO - PROCESS | 2700 | 1461073705348 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:48:25 INFO - PROCESS | 2700 | 1461073705350 Marionette TRACE conn5 <- [1,2302,null,{}] 06:48:25 INFO - PROCESS | 2700 | 1461073705353 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}] 06:48:25 INFO - PROCESS | 2700 | 1461073705511 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 06:48:25 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (19349000) [pid = 2700] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:48:25 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1836A000) [pid = 2700] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:48:25 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (10109C00) [pid = 2700] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:48:25 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (1492C400) [pid = 2700] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:48:25 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (0FAF9800) [pid = 2700] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:48:25 INFO - PROCESS | 2700 | 1461073705644 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 2700 | ++DOCSHELL 0F025000 == 71 [pid = 2700] [id = 585] 06:48:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (0FAF9800) [pid = 2700] [serial = 1755] [outer = 00000000] 06:48:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (193ADC00) [pid = 2700] [serial = 1756] [outer = 0FAF9800] 06:48:25 INFO - PROCESS | 2700 | 1461073705691 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1D9F5800) [pid = 2700] [serial = 1757] [outer = 0FAF9800] 06:48:26 INFO - PROCESS | 2700 | 1461073706043 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]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 06:48:26 INFO - PROCESS | 2700 | 1461073706083 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 2700 | 1461073706085 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 06:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:48:26 INFO - PROCESS | 2700 | 1461073706088 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 2700 | 1461073706090 Marionette TRACE conn5 <- [1,2306,null,{}] 06:48:26 INFO - PROCESS | 2700 | 1461073706093 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}] 06:48:26 INFO - PROCESS | 2700 | 1461073706229 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 06:48:26 INFO - PROCESS | 2700 | 1461073706239 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 2700 | ++DOCSHELL 1EAC0400 == 72 [pid = 2700] [id = 586] 06:48:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1EAC3C00) [pid = 2700] [serial = 1758] [outer = 00000000] 06:48:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (213DD000) [pid = 2700] [serial = 1759] [outer = 1EAC3C00] 06:48:26 INFO - PROCESS | 2700 | 1461073706284 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (213E2800) [pid = 2700] [serial = 1760] [outer = 1EAC3C00] 06:48:26 INFO - PROCESS | 2700 | 1461073706701 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] 06:48:26 INFO - PROCESS | 2700 | 1461073706761 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 06:48:26 INFO - PROCESS | 2700 | 1461073706764 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 2700 | 1461073706765 Marionette TRACE conn5 <- [1,2310,null,{}] 06:48:26 INFO - PROCESS | 2700 | 1461073706769 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}] 06:48:26 INFO - PROCESS | 2700 | 1461073706906 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 06:48:26 INFO - PROCESS | 2700 | 1461073706951 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 2700 | ++DOCSHELL 21422C00 == 73 [pid = 2700] [id = 587] 06:48:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (21457800) [pid = 2700] [serial = 1761] [outer = 00000000] 06:48:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (229EA400) [pid = 2700] [serial = 1762] [outer = 21457800] 06:48:26 INFO - PROCESS | 2700 | 1461073706996 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (229ECC00) [pid = 2700] [serial = 1763] [outer = 21457800] 06:48:27 INFO - PROCESS | 2700 | 1461073707415 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]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 06:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:48:27 INFO - PROCESS | 2700 | 1461073707435 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 2700 | 1461073707437 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 06:48:27 INFO - PROCESS | 2700 | 1461073707439 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 2700 | 1461073707441 Marionette TRACE conn5 <- [1,2314,null,{}] 06:48:27 INFO - PROCESS | 2700 | 1461073707444 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}] 06:48:27 INFO - PROCESS | 2700 | 1461073707590 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 06:48:27 INFO - PROCESS | 2700 | 1461073707744 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 2700 | ++DOCSHELL 0F02A800 == 74 [pid = 2700] [id = 588] 06:48:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (0F02D000) [pid = 2700] [serial = 1764] [outer = 00000000] 06:48:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (111ED000) [pid = 2700] [serial = 1765] [outer = 0F02D000] 06:48:27 INFO - PROCESS | 2700 | 1461073707804 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (14B9BC00) [pid = 2700] [serial = 1766] [outer = 0F02D000] 06:48:28 INFO - PROCESS | 2700 | 1461073708472 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]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1072ms 06:48:28 INFO - PROCESS | 2700 | 1461073708515 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 2700 | 1461073708519 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 06:48:28 INFO - PROCESS | 2700 | 1461073708524 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:48:28 INFO - PROCESS | 2700 | 1461073708528 Marionette TRACE conn5 <- [1,2318,null,{}] 06:48:28 INFO - PROCESS | 2700 | 1461073708533 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}] 06:48:28 INFO - PROCESS | 2700 | 1461073708658 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 06:48:28 INFO - PROCESS | 2700 | 1461073708831 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 2700 | ++DOCSHELL 18303800 == 75 [pid = 2700] [id = 589] 06:48:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (1836F000) [pid = 2700] [serial = 1767] [outer = 00000000] 06:48:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (1934BC00) [pid = 2700] [serial = 1768] [outer = 1836F000] 06:48:28 INFO - PROCESS | 2700 | 1461073708891 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (193B2800) [pid = 2700] [serial = 1769] [outer = 1836F000] 06:48:29 INFO - PROCESS | 2700 | 1461073709473 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]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 06:48:29 INFO - PROCESS | 2700 | 1461073709501 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 2700 | 1461073709505 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 06:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:48:29 INFO - PROCESS | 2700 | 1461073709509 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 2700 | 1461073709511 Marionette TRACE conn5 <- [1,2322,null,{}] 06:48:29 INFO - PROCESS | 2700 | 1461073709515 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}] 06:48:29 INFO - PROCESS | 2700 | 1461073709634 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 06:48:29 INFO - PROCESS | 2700 | 1461073709804 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:29 INFO - PROCESS | 2700 | ++DOCSHELL 1A92A000 == 76 [pid = 2700] [id = 590] 06:48:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (1A932400) [pid = 2700] [serial = 1770] [outer = 00000000] 06:48:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (1BDD3800) [pid = 2700] [serial = 1771] [outer = 1A932400] 06:48:29 INFO - PROCESS | 2700 | 1461073709860 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (1D961400) [pid = 2700] [serial = 1772] [outer = 1A932400] 06:48:30 INFO - PROCESS | 2700 | 1461073710481 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]]]}] 06:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1014ms 06:48:30 INFO - PROCESS | 2700 | 1461073710528 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 06:48:30 INFO - PROCESS | 2700 | 1461073710531 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 06:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:48:30 INFO - PROCESS | 2700 | 1461073710541 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 2700 | 1461073710547 Marionette TRACE conn5 <- [1,2326,null,{}] 06:48:30 INFO - PROCESS | 2700 | 1461073710552 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}] 06:48:30 INFO - PROCESS | 2700 | 1461073710721 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 06:48:30 INFO - PROCESS | 2700 | 1461073710878 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 2700 | ++DOCSHELL 20D8C000 == 77 [pid = 2700] [id = 591] 06:48:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (213D5000) [pid = 2700] [serial = 1773] [outer = 00000000] 06:48:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (22B4B800) [pid = 2700] [serial = 1774] [outer = 213D5000] 06:48:30 INFO - PROCESS | 2700 | 1461073710935 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (22F98C00) [pid = 2700] [serial = 1775] [outer = 213D5000] 06:48:31 INFO - PROCESS | 2700 | 1461073711487 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]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 990ms 06:48:31 INFO - PROCESS | 2700 | 1461073711528 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 2700 | 1461073711531 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 06:48:31 INFO - PROCESS | 2700 | 1461073711535 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:48:31 INFO - PROCESS | 2700 | 1461073711536 Marionette TRACE conn5 <- [1,2330,null,{}] 06:48:31 INFO - PROCESS | 2700 | 1461073711540 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}] 06:48:31 INFO - PROCESS | 2700 | 1461073711658 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 06:48:31 INFO - PROCESS | 2700 | 1461073711828 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 2700 | ++DOCSHELL 22AE9800 == 78 [pid = 2700] [id = 592] 06:48:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (22AEA800) [pid = 2700] [serial = 1776] [outer = 00000000] 06:48:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (22AF3400) [pid = 2700] [serial = 1777] [outer = 22AEA800] 06:48:31 INFO - PROCESS | 2700 | 1461073711886 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (22AF6800) [pid = 2700] [serial = 1778] [outer = 22AEA800] 06:48:32 INFO - PROCESS | 2700 | 1461073712451 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]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 06:48:32 INFO - PROCESS | 2700 | 1461073712508 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 2700 | 1461073712511 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 06:48:32 INFO - PROCESS | 2700 | 1461073712514 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:48:32 INFO - PROCESS | 2700 | 1461073712516 Marionette TRACE conn5 <- [1,2334,null,{}] 06:48:32 INFO - PROCESS | 2700 | 1461073712520 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}] 06:48:32 INFO - PROCESS | 2700 | 1461073712636 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 06:48:32 INFO - PROCESS | 2700 | 1461073712798 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 2700 | ++DOCSHELL 22675000 == 79 [pid = 2700] [id = 593] 06:48:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 180 (22676000) [pid = 2700] [serial = 1779] [outer = 00000000] 06:48:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 181 (2267A000) [pid = 2700] [serial = 1780] [outer = 22676000] 06:48:32 INFO - PROCESS | 2700 | 1461073712865 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 182 (22AF2000) [pid = 2700] [serial = 1781] [outer = 22676000] 06:48:33 INFO - PROCESS | 2700 | 1461073713539 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]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1070ms 06:48:33 INFO - PROCESS | 2700 | 1461073713593 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 2700 | 1461073713595 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 06:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:48:33 INFO - PROCESS | 2700 | 1461073713601 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 2700 | 1461073713603 Marionette TRACE conn5 <- [1,2338,null,{}] 06:48:33 INFO - PROCESS | 2700 | 1461073713607 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}] 06:48:33 INFO - PROCESS | 2700 | 1461073713722 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 06:48:33 INFO - PROCESS | 2700 | 1461073713878 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 2700 | ++DOCSHELL 1522D000 == 80 [pid = 2700] [id = 594] 06:48:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 183 (152DDC00) [pid = 2700] [serial = 1782] [outer = 00000000] 06:48:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 184 (1ADABC00) [pid = 2700] [serial = 1783] [outer = 152DDC00] 06:48:33 INFO - PROCESS | 2700 | 1461073713933 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 185 (1BD4F800) [pid = 2700] [serial = 1784] [outer = 152DDC00] 06:48:34 INFO - PROCESS | 2700 | 1461073714872 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]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1336ms 06:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:48:34 INFO - PROCESS | 2700 | 1461073714939 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 2700 | 1461073714944 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 06:48:34 INFO - PROCESS | 2700 | 1461073714949 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 2700 | 1461073714952 Marionette TRACE conn5 <- [1,2342,null,{}] 06:48:34 INFO - PROCESS | 2700 | 1461073714958 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}] 06:48:35 INFO - PROCESS | 2700 | 1461073715101 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 06:48:35 INFO - PROCESS | 2700 | 1461073715267 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 2700 | ++DOCSHELL 13A46400 == 81 [pid = 2700] [id = 595] 06:48:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 186 (14928800) [pid = 2700] [serial = 1785] [outer = 00000000] 06:48:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 187 (158B1C00) [pid = 2700] [serial = 1786] [outer = 14928800] 06:48:35 INFO - PROCESS | 2700 | 1461073715321 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 188 (157A3400) [pid = 2700] [serial = 1787] [outer = 14928800] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 111F0000 == 80 [pid = 2700] [id = 525] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 101B7C00 == 79 [pid = 2700] [id = 558] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 193AF000 == 78 [pid = 2700] [id = 493] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1A9A7400 == 77 [pid = 2700] [id = 494] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 111EF800 == 76 [pid = 2700] [id = 557] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1A3B9000 == 75 [pid = 2700] [id = 526] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1AEA3C00 == 74 [pid = 2700] [id = 560] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 15713000 == 73 [pid = 2700] [id = 492] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1836CC00 == 72 [pid = 2700] [id = 217] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1AEA4400 == 71 [pid = 2700] [id = 523] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 18E46000 == 70 [pid = 2700] [id = 541] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 21422C00 == 69 [pid = 2700] [id = 587] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1EAC0400 == 68 [pid = 2700] [id = 586] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 0F025000 == 67 [pid = 2700] [id = 585] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1CF0B000 == 66 [pid = 2700] [id = 584] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1A92E800 == 65 [pid = 2700] [id = 583] 06:48:35 INFO - PROCESS | 2700 | --DOMWINDOW == 187 (0FB73C00) [pid = 2700] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:48:35 INFO - PROCESS | 2700 | --DOMWINDOW == 186 (1A3B9800) [pid = 2700] [serial = 1705] [outer = 00000000] [url = about:blank] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 196C5000 == 64 [pid = 2700] [id = 582] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 196AA400 == 63 [pid = 2700] [id = 581] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 13A4CC00 == 62 [pid = 2700] [id = 580] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 0F7DBC00 == 61 [pid = 2700] [id = 579] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1092A400 == 60 [pid = 2700] [id = 578] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 10377000 == 59 [pid = 2700] [id = 577] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 20D89400 == 58 [pid = 2700] [id = 576] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1EF31C00 == 57 [pid = 2700] [id = 575] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 13A42400 == 56 [pid = 2700] [id = 574] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1A958000 == 55 [pid = 2700] [id = 573] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 1A925800 == 54 [pid = 2700] [id = 572] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 19D9DC00 == 53 [pid = 2700] [id = 539] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 19F1C400 == 52 [pid = 2700] [id = 571] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 16C41C00 == 51 [pid = 2700] [id = 570] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 0FA5A400 == 50 [pid = 2700] [id = 569] 06:48:35 INFO - PROCESS | 2700 | --DOCSHELL 19F29400 == 49 [pid = 2700] [id = 568] 06:48:35 INFO - PROCESS | 2700 | 1461073715990 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]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1079ms 06:48:36 INFO - PROCESS | 2700 | 1461073716029 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 2700 | 1461073716035 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 06:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:48:36 INFO - PROCESS | 2700 | 1461073716040 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 2700 | 1461073716043 Marionette TRACE conn5 <- [1,2346,null,{}] 06:48:36 INFO - PROCESS | 2700 | 1461073716046 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}] 06:48:36 INFO - PROCESS | 2700 | 1461073716140 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 185 (1A99EC00) [pid = 2700] [serial = 1669] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 184 (1570D400) [pid = 2700] [serial = 1672] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 183 (1B01F000) [pid = 2700] [serial = 1681] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 182 (1AA7E400) [pid = 2700] [serial = 1678] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 181 (1D0ABC00) [pid = 2700] [serial = 1684] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 180 (18E44800) [pid = 2700] [serial = 1675] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 179 (1866DC00) [pid = 2700] [serial = 1699] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (186C6400) [pid = 2700] [serial = 1700] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (14926800) [pid = 2700] [serial = 1696] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (14E35800) [pid = 2700] [serial = 1697] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (182CEC00) [pid = 2700] [serial = 1694] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (18207000) [pid = 2700] [serial = 1693] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (2001C000) [pid = 2700] [serial = 1690] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (1EABF400) [pid = 2700] [serial = 1687] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (196C8000) [pid = 2700] [serial = 1703] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (196A5C00) [pid = 2700] [serial = 1702] [outer = 00000000] [url = about:blank] 06:48:36 INFO - PROCESS | 2700 | 1461073716303 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 2700 | ++DOCSHELL 0F02C400 == 50 [pid = 2700] [id = 596] 06:48:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (0F7DBC00) [pid = 2700] [serial = 1788] [outer = 00000000] 06:48:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (10734800) [pid = 2700] [serial = 1789] [outer = 0F7DBC00] 06:48:36 INFO - PROCESS | 2700 | 1461073716350 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (1492C800) [pid = 2700] [serial = 1790] [outer = 0F7DBC00] 06:48:36 INFO - PROCESS | 2700 | 1461073716822 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]]]}] 06:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 06:48:36 INFO - PROCESS | 2700 | 1461073716873 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 2700 | 1461073716876 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 06:48:36 INFO - PROCESS | 2700 | 1461073716879 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:48:36 INFO - PROCESS | 2700 | 1461073716882 Marionette TRACE conn5 <- [1,2350,null,{}] 06:48:36 INFO - PROCESS | 2700 | 1461073716893 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}] 06:48:36 INFO - PROCESS | 2700 | 1461073716986 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 06:48:36 INFO - PROCESS | 2700 | 1461073716996 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 2700 | ++DOCSHELL 1820F800 == 51 [pid = 2700] [id = 597] 06:48:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (1823E400) [pid = 2700] [serial = 1791] [outer = 00000000] 06:48:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (18368800) [pid = 2700] [serial = 1792] [outer = 1823E400] 06:48:37 INFO - PROCESS | 2700 | 1461073717044 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (1861DC00) [pid = 2700] [serial = 1793] [outer = 1823E400] 06:48:37 INFO - PROCESS | 2700 | 1461073717546 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]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 06:48:37 INFO - PROCESS | 2700 | 1461073717614 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 2700 | 1461073717616 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 06:48:37 INFO - PROCESS | 2700 | 1461073717619 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 2700 | 1461073717621 Marionette TRACE conn5 <- [1,2354,null,{}] 06:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:48:37 INFO - PROCESS | 2700 | 1461073717625 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}] 06:48:37 INFO - PROCESS | 2700 | 1461073717713 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 06:48:37 INFO - PROCESS | 2700 | 1461073717835 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 2700 | ++DOCSHELL 186C1800 == 52 [pid = 2700] [id = 598] 06:48:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (186C3800) [pid = 2700] [serial = 1794] [outer = 00000000] 06:48:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (19349C00) [pid = 2700] [serial = 1795] [outer = 186C3800] 06:48:37 INFO - PROCESS | 2700 | 1461073717882 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (193B4000) [pid = 2700] [serial = 1796] [outer = 186C3800] 06:48:38 INFO - PROCESS | 2700 | 1461073718306 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]]]}] 06:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 06:48:38 INFO - PROCESS | 2700 | 1461073718392 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 2700 | 1461073718394 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 06:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:48:38 INFO - PROCESS | 2700 | 1461073718398 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - PROCESS | 2700 | 1461073718399 Marionette TRACE conn5 <- [1,2358,null,{}] 06:48:38 INFO - PROCESS | 2700 | 1461073718403 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}] 06:48:38 INFO - PROCESS | 2700 | 1461073718530 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 06:48:38 INFO - PROCESS | 2700 | 1461073718608 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 2700 | ++DOCSHELL 0FB73800 == 53 [pid = 2700] [id = 599] 06:48:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 180 (18675400) [pid = 2700] [serial = 1797] [outer = 00000000] 06:48:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 181 (196BE400) [pid = 2700] [serial = 1798] [outer = 18675400] 06:48:38 INFO - PROCESS | 2700 | 1461073718653 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 182 (196CBC00) [pid = 2700] [serial = 1799] [outer = 18675400] 06:48:39 INFO - PROCESS | 2700 | 1461073719088 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]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 06:48:39 INFO - PROCESS | 2700 | 1461073719136 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 2700 | 1461073719138 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 06:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:48:39 INFO - PROCESS | 2700 | 1461073719141 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 2700 | 1461073719143 Marionette TRACE conn5 <- [1,2362,null,{}] 06:48:39 INFO - PROCESS | 2700 | 1461073719146 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}] 06:48:39 INFO - PROCESS | 2700 | 1461073719292 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 06:48:39 INFO - PROCESS | 2700 | 1461073719369 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 2700 | ++DOCSHELL 19F12000 == 54 [pid = 2700] [id = 600] 06:48:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 183 (19F14800) [pid = 2700] [serial = 1800] [outer = 00000000] 06:48:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 184 (1A925C00) [pid = 2700] [serial = 1801] [outer = 19F14800] 06:48:39 INFO - PROCESS | 2700 | 1461073719419 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 185 (1A930800) [pid = 2700] [serial = 1802] [outer = 19F14800] 06:48:39 INFO - PROCESS | 2700 | 1461073719857 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]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 06:48:39 INFO - PROCESS | 2700 | 1461073719914 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 06:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:48:39 INFO - PROCESS | 2700 | 1461073719916 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 06:48:39 INFO - PROCESS | 2700 | 1461073719919 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 2700 | 1461073719920 Marionette TRACE conn5 <- [1,2366,null,{}] 06:48:39 INFO - PROCESS | 2700 | 1461073719924 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}] 06:48:40 INFO - PROCESS | 2700 | 1461073720050 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 184 (1A92FC00) [pid = 2700] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 183 (0FB77000) [pid = 2700] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 182 (19F29800) [pid = 2700] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 181 (19F19400) [pid = 2700] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 180 (14E3EC00) [pid = 2700] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 179 (1CF79400) [pid = 2700] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (111A5400) [pid = 2700] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (196AB000) [pid = 2700] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (0FAF9800) [pid = 2700] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:48:40 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (1EAC3C00) [pid = 2700] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:48:40 INFO - PROCESS | 2700 | 1461073720420 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 2700 | ++DOCSHELL 0FB77000 == 55 [pid = 2700] [id = 601] 06:48:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (10101800) [pid = 2700] [serial = 1803] [outer = 00000000] 06:48:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (1579CC00) [pid = 2700] [serial = 1804] [outer = 10101800] 06:48:40 INFO - PROCESS | 2700 | 1461073720466 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (18242000) [pid = 2700] [serial = 1805] [outer = 10101800] 06:48:40 INFO - PROCESS | 2700 | 1461073720846 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]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 06:48:40 INFO - PROCESS | 2700 | 1461073720889 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 2700 | 1461073720891 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 06:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:48:40 INFO - PROCESS | 2700 | 1461073720894 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 2700 | 1461073720896 Marionette TRACE conn5 <- [1,2370,null,{}] 06:48:40 INFO - PROCESS | 2700 | 1461073720899 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}] 06:48:40 INFO - PROCESS | 2700 | 1461073720985 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 06:48:41 INFO - PROCESS | 2700 | 1461073721100 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 2700 | ++DOCSHELL 14E3EC00 == 56 [pid = 2700] [id = 602] 06:48:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (16833400) [pid = 2700] [serial = 1806] [outer = 00000000] 06:48:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 180 (1A95BC00) [pid = 2700] [serial = 1807] [outer = 16833400] 06:48:41 INFO - PROCESS | 2700 | 1461073721145 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 181 (1A95AC00) [pid = 2700] [serial = 1808] [outer = 16833400] 06:48:41 INFO - PROCESS | 2700 | 1461073721518 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]]]}] 06:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 06:48:41 INFO - PROCESS | 2700 | 1461073721565 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 06:48:41 INFO - PROCESS | 2700 | 1461073721567 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 06:48:41 INFO - PROCESS | 2700 | 1461073721580 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:48:41 INFO - PROCESS | 2700 | 1461073721582 Marionette TRACE conn5 <- [1,2374,null,{}] 06:48:41 INFO - PROCESS | 2700 | 1461073721586 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}] 06:48:41 INFO - PROCESS | 2700 | 1461073721672 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 06:48:41 INFO - PROCESS | 2700 | 1461073721705 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 2700 | ++DOCSHELL 1AA7E400 == 57 [pid = 2700] [id = 603] 06:48:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 182 (1AA85800) [pid = 2700] [serial = 1809] [outer = 00000000] 06:48:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 183 (1AEA4800) [pid = 2700] [serial = 1810] [outer = 1AA85800] 06:48:41 INFO - PROCESS | 2700 | 1461073721752 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 184 (1AECF400) [pid = 2700] [serial = 1811] [outer = 1AA85800] 06:48:42 INFO - PROCESS | 2700 | 1461073722188 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]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 06:48:42 INFO - PROCESS | 2700 | 1461073722225 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 2700 | 1461073722227 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 06:48:42 INFO - PROCESS | 2700 | 1461073722234 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:48:42 INFO - PROCESS | 2700 | 1461073722236 Marionette TRACE conn5 <- [1,2378,null,{}] 06:48:42 INFO - PROCESS | 2700 | 1461073722255 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}] 06:48:42 INFO - PROCESS | 2700 | 1461073722341 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 06:48:42 INFO - PROCESS | 2700 | 1461073722347 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 2700 | ++DOCSHELL 1ADB7400 == 58 [pid = 2700] [id = 604] 06:48:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 185 (1AE9FC00) [pid = 2700] [serial = 1812] [outer = 00000000] 06:48:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 186 (1CF0C000) [pid = 2700] [serial = 1813] [outer = 1AE9FC00] 06:48:42 INFO - PROCESS | 2700 | 1461073722393 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 187 (1CF82C00) [pid = 2700] [serial = 1814] [outer = 1AE9FC00] 06:48:43 INFO - PROCESS | 2700 | 1461073723167 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]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 06:48:43 INFO - PROCESS | 2700 | 1461073723208 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 2700 | 1461073723214 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 06:48:43 INFO - PROCESS | 2700 | 1461073723219 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:48:43 INFO - PROCESS | 2700 | 1461073723223 Marionette TRACE conn5 <- [1,2382,null,{}] 06:48:43 INFO - PROCESS | 2700 | 1461073723228 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}] 06:48:43 INFO - PROCESS | 2700 | 1461073723346 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 06:48:43 INFO - PROCESS | 2700 | 1461073723504 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 2700 | ++DOCSHELL 111EF800 == 59 [pid = 2700] [id = 605] 06:48:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 188 (1128CC00) [pid = 2700] [serial = 1815] [outer = 00000000] 06:48:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 189 (16332000) [pid = 2700] [serial = 1816] [outer = 1128CC00] 06:48:43 INFO - PROCESS | 2700 | 1461073723564 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 190 (16837C00) [pid = 2700] [serial = 1817] [outer = 1128CC00] 06:48:44 INFO - PROCESS | 2700 | 1461073724158 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]]]}] 06:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 06:48:44 INFO - PROCESS | 2700 | 1461073724194 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 06:48:44 INFO - PROCESS | 2700 | 1461073724200 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 06:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:48:44 INFO - PROCESS | 2700 | 1461073724206 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 2700 | 1461073724209 Marionette TRACE conn5 <- [1,2386,null,{}] 06:48:44 INFO - PROCESS | 2700 | 1461073724213 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}] 06:48:44 INFO - PROCESS | 2700 | 1461073724328 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 06:48:44 INFO - PROCESS | 2700 | 1461073724493 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 2700 | ++DOCSHELL 18625C00 == 60 [pid = 2700] [id = 606] 06:48:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 191 (18667800) [pid = 2700] [serial = 1818] [outer = 00000000] 06:48:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 192 (19E48C00) [pid = 2700] [serial = 1819] [outer = 18667800] 06:48:44 INFO - PROCESS | 2700 | 1461073724549 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 193 (1A3B4800) [pid = 2700] [serial = 1820] [outer = 18667800] 06:48:45 INFO - PROCESS | 2700 | 1461073725176 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]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1020ms 06:48:45 INFO - PROCESS | 2700 | 1461073725228 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 2700 | 1461073725231 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 06:48:45 INFO - PROCESS | 2700 | 1461073725235 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:48:45 INFO - PROCESS | 2700 | 1461073725238 Marionette TRACE conn5 <- [1,2390,null,{}] 06:48:45 INFO - PROCESS | 2700 | 1461073725250 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}] 06:48:45 INFO - PROCESS | 2700 | 1461073725387 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 06:48:45 INFO - PROCESS | 2700 | 1461073725545 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 2700 | ++DOCSHELL 1BD5BC00 == 61 [pid = 2700] [id = 607] 06:48:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 194 (1BDD9C00) [pid = 2700] [serial = 1821] [outer = 00000000] 06:48:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 195 (1D9E9800) [pid = 2700] [serial = 1822] [outer = 1BDD9C00] 06:48:45 INFO - PROCESS | 2700 | 1461073725605 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 196 (1EABA400) [pid = 2700] [serial = 1823] [outer = 1BDD9C00] 06:48:46 INFO - PROCESS | 2700 | 1461073726214 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]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1019ms 06:48:46 INFO - PROCESS | 2700 | 1461073726257 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 2700 | 1461073726260 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 06:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:48:46 INFO - PROCESS | 2700 | 1461073726264 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 2700 | 1461073726266 Marionette TRACE conn5 <- [1,2394,null,{}] 06:48:46 INFO - PROCESS | 2700 | 1461073726270 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}] 06:48:46 INFO - PROCESS | 2700 | 1461073726386 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 06:48:46 INFO - PROCESS | 2700 | 1461073726542 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 2700 | ++DOCSHELL 1EAC0400 == 62 [pid = 2700] [id = 608] 06:48:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 197 (1EF26400) [pid = 2700] [serial = 1824] [outer = 00000000] 06:48:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 198 (2001FC00) [pid = 2700] [serial = 1825] [outer = 1EF26400] 06:48:46 INFO - PROCESS | 2700 | 1461073726599 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 199 (20D94000) [pid = 2700] [serial = 1826] [outer = 1EF26400] 06:48:47 INFO - PROCESS | 2700 | 1461073727170 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]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 06:48:47 INFO - PROCESS | 2700 | 1461073727197 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 2700 | 1461073727199 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 06:48:47 INFO - PROCESS | 2700 | 1461073727202 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 2700 | 1461073727204 Marionette TRACE conn5 <- [1,2398,null,{}] 06:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:48:47 INFO - PROCESS | 2700 | 1461073727208 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}] 06:48:47 INFO - PROCESS | 2700 | 1461073727318 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 06:48:47 INFO - PROCESS | 2700 | 1461073727485 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 2700 | ++DOCSHELL 1EF24400 == 63 [pid = 2700] [id = 609] 06:48:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 200 (20D96400) [pid = 2700] [serial = 1827] [outer = 00000000] 06:48:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 201 (21456C00) [pid = 2700] [serial = 1828] [outer = 20D96400] 06:48:47 INFO - PROCESS | 2700 | 1461073727541 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 202 (2145DC00) [pid = 2700] [serial = 1829] [outer = 20D96400] 06:48:48 INFO - PROCESS | 2700 | 1461073728114 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]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 930ms 06:48:48 INFO - PROCESS | 2700 | 1461073728137 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 2700 | 1461073728139 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 06:48:48 INFO - PROCESS | 2700 | 1461073728142 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:48:48 INFO - PROCESS | 2700 | 1461073728144 Marionette TRACE conn5 <- [1,2402,null,{}] 06:48:48 INFO - PROCESS | 2700 | 1461073728148 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}] 06:48:48 INFO - PROCESS | 2700 | 1461073728268 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 06:48:48 INFO - PROCESS | 2700 | 1461073728440 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 2700 | ++DOCSHELL 21428000 == 64 [pid = 2700] [id = 610] 06:48:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 203 (229E9400) [pid = 2700] [serial = 1830] [outer = 00000000] 06:48:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 204 (22AF1400) [pid = 2700] [serial = 1831] [outer = 229E9400] 06:48:48 INFO - PROCESS | 2700 | 1461073728501 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 205 (22AF2C00) [pid = 2700] [serial = 1832] [outer = 229E9400] 06:48:49 INFO - PROCESS | 2700 | 1461073729090 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]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1016ms 06:48:49 INFO - PROCESS | 2700 | 1461073729163 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 2700 | 1461073729165 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 06:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:48:49 INFO - PROCESS | 2700 | 1461073729169 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 2700 | 1461073729171 Marionette TRACE conn5 <- [1,2406,null,{}] 06:48:49 INFO - PROCESS | 2700 | 1461073729175 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}] 06:48:49 INFO - PROCESS | 2700 | 1461073729360 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 06:48:49 INFO - PROCESS | 2700 | 1461073729371 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 2700 | ++DOCSHELL 13AE4400 == 65 [pid = 2700] [id = 611] 06:48:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 206 (1AEB1000) [pid = 2700] [serial = 1833] [outer = 00000000] 06:48:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 207 (1AEB8800) [pid = 2700] [serial = 1834] [outer = 1AEB1000] 06:48:49 INFO - PROCESS | 2700 | 1461073729425 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 208 (1AEBAC00) [pid = 2700] [serial = 1835] [outer = 1AEB1000] 06:48:50 INFO - PROCESS | 2700 | 1461073730280 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]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1125ms 06:48:50 INFO - PROCESS | 2700 | 1461073730298 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 2700 | 1461073730302 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 06:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:48:50 INFO - PROCESS | 2700 | 1461073730307 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 2700 | 1461073730311 Marionette TRACE conn5 <- [1,2410,null,{}] 06:48:50 INFO - PROCESS | 2700 | 1461073730317 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}] 06:48:50 INFO - PROCESS | 2700 | 1461073730423 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 06:48:50 INFO - PROCESS | 2700 | 1461073730601 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 2700 | ++DOCSHELL 10735000 == 66 [pid = 2700] [id = 612] 06:48:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 209 (1119DC00) [pid = 2700] [serial = 1836] [outer = 00000000] 06:48:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 210 (1644CC00) [pid = 2700] [serial = 1837] [outer = 1119DC00] 06:48:50 INFO - PROCESS | 2700 | 1461073730653 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 211 (18626400) [pid = 2700] [serial = 1838] [outer = 1119DC00] 06:48:51 INFO - PROCESS | 2700 | 1461073731221 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]]]}] 06:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 06:48:51 INFO - PROCESS | 2700 | 1461073731239 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 2700 | 1461073731244 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 06:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:48:51 INFO - PROCESS | 2700 | 1461073731250 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - PROCESS | 2700 | 1461073731253 Marionette TRACE conn5 <- [1,2414,null,{}] 06:48:51 INFO - PROCESS | 2700 | 1461073731257 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}] 06:48:51 INFO - PROCESS | 2700 | 1461073731362 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 06:48:51 INFO - PROCESS | 2700 | 1461073731538 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 2700 | ++DOCSHELL 1570BC00 == 67 [pid = 2700] [id = 613] 06:48:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 212 (15807C00) [pid = 2700] [serial = 1839] [outer = 00000000] 06:48:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 213 (19F14000) [pid = 2700] [serial = 1840] [outer = 15807C00] 06:48:51 INFO - PROCESS | 2700 | 1461073731588 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 214 (19F2F400) [pid = 2700] [serial = 1841] [outer = 15807C00] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 1AA7E400 == 66 [pid = 2700] [id = 603] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 14E3EC00 == 65 [pid = 2700] [id = 602] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 0FB77000 == 64 [pid = 2700] [id = 601] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 19F12000 == 63 [pid = 2700] [id = 600] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 0FB73800 == 62 [pid = 2700] [id = 599] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 186C1800 == 61 [pid = 2700] [id = 598] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 1820F800 == 60 [pid = 2700] [id = 597] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 0F02C400 == 59 [pid = 2700] [id = 596] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 13A46400 == 58 [pid = 2700] [id = 595] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 213 (18667400) [pid = 2700] [serial = 1711] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 212 (1EAB6400) [pid = 2700] [serial = 1723] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 211 (1A9E8000) [pid = 2700] [serial = 1717] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 210 (14927000) [pid = 2700] [serial = 1708] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 209 (1A7E8000) [pid = 2700] [serial = 1714] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 208 (1B023800) [pid = 2700] [serial = 1720] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 207 (20D8A400) [pid = 2700] [serial = 1726] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 22675000 == 57 [pid = 2700] [id = 593] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 22AE9800 == 56 [pid = 2700] [id = 592] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 20D8C000 == 55 [pid = 2700] [id = 591] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 1A92A000 == 54 [pid = 2700] [id = 590] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 18303800 == 53 [pid = 2700] [id = 589] 06:48:52 INFO - PROCESS | 2700 | --DOCSHELL 0F02A800 == 52 [pid = 2700] [id = 588] 06:48:52 INFO - PROCESS | 2700 | 1461073732259 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]]]}] 06:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1020ms 06:48:52 INFO - PROCESS | 2700 | 1461073732273 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 2700 | 1461073732276 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 06:48:52 INFO - PROCESS | 2700 | 1461073732279 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:48:52 INFO - PROCESS | 2700 | 1461073732282 Marionette TRACE conn5 <- [1,2418,null,{}] 06:48:52 INFO - PROCESS | 2700 | 1461073732292 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}] 06:48:52 INFO - PROCESS | 2700 | 1461073732382 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 206 (229EA400) [pid = 2700] [serial = 1762] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 205 (1A95B000) [pid = 2700] [serial = 1750] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 204 (1128D400) [pid = 2700] [serial = 1738] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 203 (14942400) [pid = 2700] [serial = 1739] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 202 (1A405C00) [pid = 2700] [serial = 1706] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 201 (1A7B6000) [pid = 2700] [serial = 1747] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 200 (1836AC00) [pid = 2700] [serial = 1741] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 199 (18673800) [pid = 2700] [serial = 1742] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 198 (1D0B3000) [pid = 2700] [serial = 1753] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 197 (1570D000) [pid = 2700] [serial = 1736] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 196 (14926C00) [pid = 2700] [serial = 1735] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 195 (1AEA1C00) [pid = 2700] [serial = 1751] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 194 (19DA0400) [pid = 2700] [serial = 1744] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 193 (19F16000) [pid = 2700] [serial = 1745] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 192 (1D1AA000) [pid = 2700] [serial = 1754] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 191 (193ADC00) [pid = 2700] [serial = 1756] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 190 (1D9F5800) [pid = 2700] [serial = 1757] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 189 (2141C000) [pid = 2700] [serial = 1729] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 188 (2145E400) [pid = 2700] [serial = 1732] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 187 (213E2800) [pid = 2700] [serial = 1760] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 186 (213DD000) [pid = 2700] [serial = 1759] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | --DOMWINDOW == 185 (1A8AA800) [pid = 2700] [serial = 1748] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 2700 | 1461073732513 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 2700 | ++DOCSHELL 11245000 == 53 [pid = 2700] [id = 614] 06:48:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 186 (1128D400) [pid = 2700] [serial = 1842] [outer = 00000000] 06:48:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 187 (14E3C400) [pid = 2700] [serial = 1843] [outer = 1128D400] 06:48:52 INFO - PROCESS | 2700 | 1461073732561 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 188 (1849EC00) [pid = 2700] [serial = 1844] [outer = 1128D400] 06:48:52 INFO - PROCESS | 2700 | 1461073732965 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]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 770ms 06:48:53 INFO - PROCESS | 2700 | 1461073733023 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 2700 | 1461073733026 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 06:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:48:53 INFO - PROCESS | 2700 | 1461073733031 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 2700 | 1461073733033 Marionette TRACE conn5 <- [1,2422,null,{}] 06:48:53 INFO - PROCESS | 2700 | 1461073733037 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}] 06:48:53 INFO - PROCESS | 2700 | 1461073733129 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 06:48:53 INFO - PROCESS | 2700 | 1461073733141 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 2700 | ++DOCSHELL 19341400 == 54 [pid = 2700] [id = 615] 06:48:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 189 (193B6400) [pid = 2700] [serial = 1845] [outer = 00000000] 06:48:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 190 (19F20000) [pid = 2700] [serial = 1846] [outer = 193B6400] 06:48:53 INFO - PROCESS | 2700 | 1461073733186 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 191 (1A40FC00) [pid = 2700] [serial = 1847] [outer = 193B6400] 06:48:53 INFO - PROCESS | 2700 | 1461073733658 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]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 06:48:53 INFO - PROCESS | 2700 | 1461073733703 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 2700 | 1461073733705 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 06:48:53 INFO - PROCESS | 2700 | 1461073733709 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 2700 | 1461073733710 Marionette TRACE conn5 <- [1,2426,null,{}] 06:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:48:53 INFO - PROCESS | 2700 | 1461073733714 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}] 06:48:53 INFO - PROCESS | 2700 | 1461073733802 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 06:48:53 INFO - PROCESS | 2700 | 1461073733811 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 2700 | ++DOCSHELL 1A7B6000 == 55 [pid = 2700] [id = 616] 06:48:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 192 (1A8AA800) [pid = 2700] [serial = 1848] [outer = 00000000] 06:48:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 193 (1A950000) [pid = 2700] [serial = 1849] [outer = 1A8AA800] 06:48:53 INFO - PROCESS | 2700 | 1461073733857 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 194 (1A9ABC00) [pid = 2700] [serial = 1850] [outer = 1A8AA800] 06:48:54 INFO - PROCESS | 2700 | 1461073734329 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]]]}] 06:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 06:48:54 INFO - PROCESS | 2700 | 1461073734385 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 2700 | 1461073734387 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 06:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:48:54 INFO - PROCESS | 2700 | 1461073734390 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 2700 | 1461073734392 Marionette TRACE conn5 <- [1,2430,null,{}] 06:48:54 INFO - PROCESS | 2700 | 1461073734395 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}] 06:48:54 INFO - PROCESS | 2700 | 1461073734504 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 06:48:54 INFO - PROCESS | 2700 | 1461073734542 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 2700 | ++DOCSHELL 1AA80000 == 56 [pid = 2700] [id = 617] 06:48:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 195 (1AEA1000) [pid = 2700] [serial = 1851] [outer = 00000000] 06:48:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 196 (1B020000) [pid = 2700] [serial = 1852] [outer = 1AEA1000] 06:48:54 INFO - PROCESS | 2700 | 1461073734590 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 197 (1BD4F000) [pid = 2700] [serial = 1853] [outer = 1AEA1000] 06:48:55 INFO - PROCESS | 2700 | 1461073735094 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]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 06:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:48:55 INFO - PROCESS | 2700 | 1461073735125 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 2700 | 1461073735127 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 06:48:55 INFO - PROCESS | 2700 | 1461073735130 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 2700 | 1461073735132 Marionette TRACE conn5 <- [1,2434,null,{}] 06:48:55 INFO - PROCESS | 2700 | 1461073735135 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}] 06:48:55 INFO - PROCESS | 2700 | 1461073735272 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 06:48:55 INFO - PROCESS | 2700 | 1461073735290 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 2700 | ++DOCSHELL 1D0B3000 == 57 [pid = 2700] [id = 618] 06:48:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 198 (1D1AD800) [pid = 2700] [serial = 1854] [outer = 00000000] 06:48:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 199 (1D9F1000) [pid = 2700] [serial = 1855] [outer = 1D1AD800] 06:48:55 INFO - PROCESS | 2700 | 1461073735335 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 200 (1EABCC00) [pid = 2700] [serial = 1856] [outer = 1D1AD800] 06:48:55 INFO - PROCESS | 2700 | 1461073735768 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]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 06:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:48:55 INFO - PROCESS | 2700 | 1461073735805 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 2700 | 1461073735807 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 06:48:55 INFO - PROCESS | 2700 | 1461073735810 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 2700 | 1461073735811 Marionette TRACE conn5 <- [1,2438,null,{}] 06:48:55 INFO - PROCESS | 2700 | 1461073735815 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}] 06:48:55 INFO - PROCESS | 2700 | 1461073735944 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 06:48:56 INFO - PROCESS | 2700 | 1461073736051 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 2700 | ++DOCSHELL 20D8A400 == 58 [pid = 2700] [id = 619] 06:48:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 201 (20D8A800) [pid = 2700] [serial = 1857] [outer = 00000000] 06:48:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 202 (2141DC00) [pid = 2700] [serial = 1858] [outer = 20D8A800] 06:48:56 INFO - PROCESS | 2700 | 1461073736097 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 203 (21424C00) [pid = 2700] [serial = 1859] [outer = 20D8A800] 06:48:56 INFO - PROCESS | 2700 | 1461073736535 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]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 770ms 06:48:56 INFO - PROCESS | 2700 | 1461073736584 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 2700 | 1461073736586 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 06:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:48:56 INFO - PROCESS | 2700 | 1461073736589 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 2700 | 1461073736591 Marionette TRACE conn5 <- [1,2442,null,{}] 06:48:56 INFO - PROCESS | 2700 | 1461073736594 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}] 06:48:56 INFO - PROCESS | 2700 | 1461073736721 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 202 (1492A400) [pid = 2700] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 201 (13A43800) [pid = 2700] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 200 (20011400) [pid = 2700] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 199 (14929400) [pid = 2700] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 198 (1EAC0000) [pid = 2700] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 197 (19DA5400) [pid = 2700] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 196 (2001D000) [pid = 2700] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 195 (16C42C00) [pid = 2700] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 194 (19F12800) [pid = 2700] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 193 (106D1000) [pid = 2700] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 192 (1A8AC800) [pid = 2700] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 191 (18EC7800) [pid = 2700] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 190 (1A7B3C00) [pid = 2700] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 189 (1D1AA400) [pid = 2700] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 188 (1D0B2000) [pid = 2700] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 187 (0FABE400) [pid = 2700] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 186 (1A9A8C00) [pid = 2700] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 185 (1092E800) [pid = 2700] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 184 (15809000) [pid = 2700] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 183 (1EAB7400) [pid = 2700] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 182 (1AC90C00) [pid = 2700] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 181 (15710000) [pid = 2700] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 180 (1BDDB800) [pid = 2700] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 179 (0FB78000) [pid = 2700] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (2001F000) [pid = 2700] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (11289800) [pid = 2700] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (1A951800) [pid = 2700] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (16453C00) [pid = 2700] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (19F1F400) [pid = 2700] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (1037B400) [pid = 2700] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (1BA06400) [pid = 2700] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (1D9F5C00) [pid = 2700] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (19F1CC00) [pid = 2700] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (1ADAB400) [pid = 2700] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (10375800) [pid = 2700] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1AA85800) [pid = 2700] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (18675400) [pid = 2700] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (19F14800) [pid = 2700] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (10101800) [pid = 2700] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (152DDC00) [pid = 2700] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (14928800) [pid = 2700] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1823E400) [pid = 2700] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (0F7DBC00) [pid = 2700] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (186C3800) [pid = 2700] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:48:57 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (16833400) [pid = 2700] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:48:57 INFO - PROCESS | 2700 | 1461073737262 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 2700 | ++DOCSHELL 0F02BC00 == 59 [pid = 2700] [id = 620] 06:48:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (0F02FC00) [pid = 2700] [serial = 1860] [outer = 00000000] 06:48:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1010E800) [pid = 2700] [serial = 1861] [outer = 0F02FC00] 06:48:57 INFO - PROCESS | 2700 | 1461073737313 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (1037B800) [pid = 2700] [serial = 1862] [outer = 0F02FC00] 06:48:57 INFO - PROCESS | 2700 | 1461073737725 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]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1184ms 06:48:57 INFO - PROCESS | 2700 | 1461073737775 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 06:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:48:57 INFO - PROCESS | 2700 | 1461073737777 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 06:48:57 INFO - PROCESS | 2700 | 1461073737780 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 2700 | 1461073737782 Marionette TRACE conn5 <- [1,2446,null,{}] 06:48:57 INFO - PROCESS | 2700 | 1461073737785 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}] 06:48:57 INFO - PROCESS | 2700 | 1461073737874 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 06:48:57 INFO - PROCESS | 2700 | 1461073737883 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 2700 | ++DOCSHELL 152DDC00 == 60 [pid = 2700] [id = 621] 06:48:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1570EC00) [pid = 2700] [serial = 1863] [outer = 00000000] 06:48:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (186C3800) [pid = 2700] [serial = 1864] [outer = 1570EC00] 06:48:57 INFO - PROCESS | 2700 | 1461073737927 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (193B8800) [pid = 2700] [serial = 1865] [outer = 1570EC00] 06:48:58 INFO - PROCESS | 2700 | 1461073738381 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]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 06:48:58 INFO - PROCESS | 2700 | 1461073738422 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 2700 | 1461073738424 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 06:48:58 INFO - PROCESS | 2700 | 1461073738427 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:48:58 INFO - PROCESS | 2700 | 1461073738430 Marionette TRACE conn5 <- [1,2450,null,{}] 06:48:58 INFO - PROCESS | 2700 | 1461073738433 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}] 06:48:58 INFO - PROCESS | 2700 | 1461073738543 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 06:48:58 INFO - PROCESS | 2700 | 1461073738587 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 2700 | ++DOCSHELL 1ADAE000 == 61 [pid = 2700] [id = 622] 06:48:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (1ADB2400) [pid = 2700] [serial = 1866] [outer = 00000000] 06:48:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (1BAB6C00) [pid = 2700] [serial = 1867] [outer = 1ADB2400] 06:48:58 INFO - PROCESS | 2700 | 1461073738638 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (1D1AA400) [pid = 2700] [serial = 1868] [outer = 1ADB2400] 06:48:59 INFO - PROCESS | 2700 | 1461073739112 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]]]}] 06:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 06:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:48:59 INFO - PROCESS | 2700 | 1461073739162 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 2700 | 1461073739164 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 06:48:59 INFO - PROCESS | 2700 | 1461073739168 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 2700 | 1461073739169 Marionette TRACE conn5 <- [1,2454,null,{}] 06:48:59 INFO - PROCESS | 2700 | 1461073739173 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}] 06:48:59 INFO - PROCESS | 2700 | 1461073739405 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 06:48:59 INFO - PROCESS | 2700 | 1461073739523 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 2700 | ++DOCSHELL 1092AC00 == 62 [pid = 2700] [id = 623] 06:48:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (1119EC00) [pid = 2700] [serial = 1869] [outer = 00000000] 06:48:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (14928C00) [pid = 2700] [serial = 1870] [outer = 1119EC00] 06:48:59 INFO - PROCESS | 2700 | 1461073739584 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (14BA1400) [pid = 2700] [serial = 1871] [outer = 1119EC00] 06:49:00 INFO - PROCESS | 2700 | 1461073740234 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]]]}] 06:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1130ms 06:49:00 INFO - PROCESS | 2700 | 1461073740308 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 2700 | 1461073740314 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 06:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:49:00 INFO - PROCESS | 2700 | 1461073740319 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 2700 | 1461073740323 Marionette TRACE conn5 <- [1,2458,null,{}] 06:49:00 INFO - PROCESS | 2700 | 1461073740328 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}] 06:49:00 INFO - PROCESS | 2700 | 1461073740449 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 06:49:00 INFO - PROCESS | 2700 | 1461073740611 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 2700 | ++DOCSHELL 1866E400 == 63 [pid = 2700] [id = 624] 06:49:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (18672400) [pid = 2700] [serial = 1872] [outer = 00000000] 06:49:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (196A5000) [pid = 2700] [serial = 1873] [outer = 18672400] 06:49:00 INFO - PROCESS | 2700 | 1461073740672 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (19E48800) [pid = 2700] [serial = 1874] [outer = 18672400] 06:49:01 INFO - PROCESS | 2700 | 1461073741243 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]]]}] 06:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 990ms 06:49:01 INFO - PROCESS | 2700 | 1461073741310 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 2700 | 1461073741314 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 06:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:49:01 INFO - PROCESS | 2700 | 1461073741318 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 2700 | 1461073741320 Marionette TRACE conn5 <- [1,2462,null,{}] 06:49:01 INFO - PROCESS | 2700 | 1461073741324 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}] 06:49:01 INFO - PROCESS | 2700 | 1461073741444 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 06:49:01 INFO - PROCESS | 2700 | 1461073741619 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 2700 | ++DOCSHELL 1A8B4800 == 64 [pid = 2700] [id = 625] 06:49:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (1A954400) [pid = 2700] [serial = 1875] [outer = 00000000] 06:49:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (1AEA8000) [pid = 2700] [serial = 1876] [outer = 1A954400] 06:49:01 INFO - PROCESS | 2700 | 1461073741679 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (1AEB7400) [pid = 2700] [serial = 1877] [outer = 1A954400] 06:49:02 INFO - PROCESS | 2700 | 1461073742319 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]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1019ms 06:49:02 INFO - PROCESS | 2700 | 1461073742344 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 2700 | 1461073742349 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 06:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:49:02 INFO - PROCESS | 2700 | 1461073742361 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 2700 | 1461073742367 Marionette TRACE conn5 <- [1,2466,null,{}] 06:49:02 INFO - PROCESS | 2700 | 1461073742388 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}] 06:49:02 INFO - PROCESS | 2700 | 1461073742504 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 06:49:02 INFO - PROCESS | 2700 | 1461073742663 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 2700 | ++DOCSHELL 1072A800 == 65 [pid = 2700] [id = 626] 06:49:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (196AE000) [pid = 2700] [serial = 1878] [outer = 00000000] 06:49:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (21463400) [pid = 2700] [serial = 1879] [outer = 196AE000] 06:49:02 INFO - PROCESS | 2700 | 1461073742719 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (22675C00) [pid = 2700] [serial = 1880] [outer = 196AE000] 06:49:03 INFO - PROCESS | 2700 | 1461073743331 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]]]}] 06:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1047ms 06:49:03 INFO - PROCESS | 2700 | 1461073743407 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 2700 | 1461073743409 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 06:49:03 INFO - PROCESS | 2700 | 1461073743413 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:49:03 INFO - PROCESS | 2700 | 1461073743415 Marionette TRACE conn5 <- [1,2470,null,{}] 06:49:03 INFO - PROCESS | 2700 | 1461073743418 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}] 06:49:03 INFO - PROCESS | 2700 | 1461073743533 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 06:49:03 INFO - PROCESS | 2700 | 1461073743693 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 2700 | ++DOCSHELL 2001B800 == 66 [pid = 2700] [id = 627] 06:49:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 180 (213DCC00) [pid = 2700] [serial = 1881] [outer = 00000000] 06:49:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 181 (229F1C00) [pid = 2700] [serial = 1882] [outer = 213DCC00] 06:49:03 INFO - PROCESS | 2700 | 1461073743751 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 182 (229F0800) [pid = 2700] [serial = 1883] [outer = 213DCC00] 06:49:04 INFO - PROCESS | 2700 | 1461073744306 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]]]}] 06:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 06:49:04 INFO - PROCESS | 2700 | 1461073744347 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 2700 | 1461073744349 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 06:49:04 INFO - PROCESS | 2700 | 1461073744353 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:49:04 INFO - PROCESS | 2700 | 1461073744355 Marionette TRACE conn5 <- [1,2474,null,{}] 06:49:04 INFO - PROCESS | 2700 | 1461073744358 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}] 06:49:04 INFO - PROCESS | 2700 | 1461073744489 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 06:49:04 INFO - PROCESS | 2700 | 1461073744663 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 2700 | ++DOCSHELL 22F7DC00 == 67 [pid = 2700] [id = 628] 06:49:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 183 (22F7E000) [pid = 2700] [serial = 1884] [outer = 00000000] 06:49:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 184 (22F81C00) [pid = 2700] [serial = 1885] [outer = 22F7E000] 06:49:04 INFO - PROCESS | 2700 | 1461073744724 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 185 (22F86C00) [pid = 2700] [serial = 1886] [outer = 22F7E000] 06:49:05 INFO - PROCESS | 2700 | 1461073745304 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]]]}] 06:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 06:49:05 INFO - PROCESS | 2700 | 1461073745327 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 2700 | 1461073745329 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 06:49:05 INFO - PROCESS | 2700 | 1461073745332 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:49:05 INFO - PROCESS | 2700 | 1461073745334 Marionette TRACE conn5 <- [1,2478,null,{}] 06:49:05 INFO - PROCESS | 2700 | 1461073745338 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}] 06:49:05 INFO - PROCESS | 2700 | 1461073745449 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 06:49:05 INFO - PROCESS | 2700 | 1461073745624 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 2700 | ++DOCSHELL 22F88000 == 68 [pid = 2700] [id = 629] 06:49:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 186 (22F97400) [pid = 2700] [serial = 1887] [outer = 00000000] 06:49:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 187 (22FA4800) [pid = 2700] [serial = 1888] [outer = 22F97400] 06:49:05 INFO - PROCESS | 2700 | 1461073745681 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 188 (2357EC00) [pid = 2700] [serial = 1889] [outer = 22F97400] 06:49:06 INFO - PROCESS | 2700 | 1461073746333 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]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1070ms 06:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:49:06 INFO - PROCESS | 2700 | 1461073746407 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 2700 | 1461073746409 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 06:49:06 INFO - PROCESS | 2700 | 1461073746413 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 2700 | 1461073746415 Marionette TRACE conn5 <- [1,2482,null,{}] 06:49:06 INFO - PROCESS | 2700 | 1461073746419 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}] 06:49:06 INFO - PROCESS | 2700 | 1461073746530 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 06:49:06 INFO - PROCESS | 2700 | 1461073746692 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 2700 | ++DOCSHELL 1072A400 == 69 [pid = 2700] [id = 630] 06:49:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 189 (10739000) [pid = 2700] [serial = 1890] [outer = 00000000] 06:49:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 190 (16450400) [pid = 2700] [serial = 1891] [outer = 10739000] 06:49:06 INFO - PROCESS | 2700 | 1461073746748 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 191 (18371400) [pid = 2700] [serial = 1892] [outer = 10739000] 06:49:07 INFO - PROCESS | 2700 | 1461073747562 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]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1171ms 06:49:07 INFO - PROCESS | 2700 | 1461073747588 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 2700 | 1461073747592 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 06:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:49:07 INFO - PROCESS | 2700 | 1461073747597 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 2700 | 1461073747601 Marionette TRACE conn5 <- [1,2486,null,{}] 06:49:07 INFO - PROCESS | 2700 | 1461073747607 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}] 06:49:07 INFO - PROCESS | 2700 | 1461073747718 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 06:49:07 INFO - PROCESS | 2700 | 1461073747887 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 2700 | ++DOCSHELL 10108000 == 70 [pid = 2700] [id = 631] 06:49:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 192 (101BC000) [pid = 2700] [serial = 1893] [outer = 00000000] 06:49:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 193 (18363C00) [pid = 2700] [serial = 1894] [outer = 101BC000] 06:49:07 INFO - PROCESS | 2700 | 1461073747940 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 194 (1861E000) [pid = 2700] [serial = 1895] [outer = 101BC000] 06:49:08 INFO - PROCESS | 2700 | 1461073748555 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]]]}] 06:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1026ms 06:49:08 INFO - PROCESS | 2700 | 1461073748624 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 2700 | 1461073748630 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 06:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:49:08 INFO - PROCESS | 2700 | 1461073748635 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 2700 | 1461073748638 Marionette TRACE conn5 <- [1,2490,null,{}] 06:49:08 INFO - PROCESS | 2700 | 1461073748642 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}] 06:49:08 INFO - PROCESS | 2700 | 1461073748767 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 06:49:08 INFO - PROCESS | 2700 | 1461073748931 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 2700 | ++DOCSHELL 107B1000 == 71 [pid = 2700] [id = 632] 06:49:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 195 (111A4400) [pid = 2700] [serial = 1896] [outer = 00000000] 06:49:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 196 (196A7C00) [pid = 2700] [serial = 1897] [outer = 111A4400] 06:49:08 INFO - PROCESS | 2700 | 1461073748980 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 197 (19F14400) [pid = 2700] [serial = 1898] [outer = 111A4400] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 152DDC00 == 70 [pid = 2700] [id = 621] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 0F02BC00 == 69 [pid = 2700] [id = 620] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 20D8A400 == 68 [pid = 2700] [id = 619] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 1D0B3000 == 67 [pid = 2700] [id = 618] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 1AA80000 == 66 [pid = 2700] [id = 617] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 1A7B6000 == 65 [pid = 2700] [id = 616] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 19341400 == 64 [pid = 2700] [id = 615] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 196 (111ED000) [pid = 2700] [serial = 1765] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 195 (1934BC00) [pid = 2700] [serial = 1768] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 194 (1BDD3800) [pid = 2700] [serial = 1771] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 193 (22B4B800) [pid = 2700] [serial = 1774] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 192 (22AF3400) [pid = 2700] [serial = 1777] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 191 (2267A000) [pid = 2700] [serial = 1780] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 11245000 == 63 [pid = 2700] [id = 614] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 1570BC00 == 62 [pid = 2700] [id = 613] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 10735000 == 61 [pid = 2700] [id = 612] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 111EF800 == 60 [pid = 2700] [id = 605] 06:49:09 INFO - PROCESS | 2700 | --DOCSHELL 1ADB7400 == 59 [pid = 2700] [id = 604] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 190 (1644C000) [pid = 2700] [serial = 1526] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 189 (1D9F6C00) [pid = 2700] [serial = 1724] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 188 (20D94800) [pid = 2700] [serial = 1727] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 187 (18E24000) [pid = 2700] [serial = 1577] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 186 (1EF2E400) [pid = 2700] [serial = 1586] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 185 (1A94F000) [pid = 2700] [serial = 1481] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 184 (20D8BC00) [pid = 2700] [serial = 1589] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 183 (18676000) [pid = 2700] [serial = 1712] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 182 (19F38C00) [pid = 2700] [serial = 1391] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 181 (14E3A400) [pid = 2700] [serial = 1430] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 180 (1A926000) [pid = 2700] [serial = 1439] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 179 (1A925000) [pid = 2700] [serial = 1625] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (1D0B7400) [pid = 2700] [serial = 1580] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (1D963000) [pid = 2700] [serial = 1538] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (1D1AE400) [pid = 2700] [serial = 1535] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (14E3DC00) [pid = 2700] [serial = 1709] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (1AC89400) [pid = 2700] [serial = 1484] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (20D8AC00) [pid = 2700] [serial = 1691] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (1836E400) [pid = 2700] [serial = 1433] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (20014400) [pid = 2700] [serial = 1628] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (1AEA9800) [pid = 2700] [serial = 1487] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (19DA4400) [pid = 2700] [serial = 1529] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (1CFE9000) [pid = 2700] [serial = 1532] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (2141D400) [pid = 2700] [serial = 1634] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (20D96800) [pid = 2700] [serial = 1631] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (18366400) [pid = 2700] [serial = 1622] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (1AA81400) [pid = 2700] [serial = 1718] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (18364400) [pid = 2700] [serial = 1478] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (1A8A5400) [pid = 2700] [serial = 1436] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1522F400) [pid = 2700] [serial = 1574] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1BD5A000) [pid = 2700] [serial = 1490] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (1EABF000) [pid = 2700] [serial = 1583] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1A8B0000) [pid = 2700] [serial = 1715] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (1BDD7C00) [pid = 2700] [serial = 1721] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (11289C00) [pid = 2700] [serial = 1475] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (196BE400) [pid = 2700] [serial = 1798] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1A925C00) [pid = 2700] [serial = 1801] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (196CBC00) [pid = 2700] [serial = 1799] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1579CC00) [pid = 2700] [serial = 1804] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1A930800) [pid = 2700] [serial = 1802] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (18242000) [pid = 2700] [serial = 1805] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1BD4F800) [pid = 2700] [serial = 1784] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (1ADABC00) [pid = 2700] [serial = 1783] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (157A3400) [pid = 2700] [serial = 1787] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (158B1C00) [pid = 2700] [serial = 1786] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (18368800) [pid = 2700] [serial = 1792] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1861DC00) [pid = 2700] [serial = 1793] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (10734800) [pid = 2700] [serial = 1789] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1492C800) [pid = 2700] [serial = 1790] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (19349C00) [pid = 2700] [serial = 1795] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1A95BC00) [pid = 2700] [serial = 1807] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1AECF400) [pid = 2700] [serial = 1811] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (193B4000) [pid = 2700] [serial = 1796] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1A95AC00) [pid = 2700] [serial = 1808] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1AEA4800) [pid = 2700] [serial = 1810] [outer = 00000000] [url = about:blank] 06:49:09 INFO - PROCESS | 2700 | 1461073749604 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]]]}] 06:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1019ms 06:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:49:09 INFO - PROCESS | 2700 | 1461073749658 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 2700 | 1461073749660 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 06:49:09 INFO - PROCESS | 2700 | 1461073749663 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 2700 | 1461073749667 Marionette TRACE conn5 <- [1,2494,null,{}] 06:49:09 INFO - PROCESS | 2700 | 1461073749677 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}] 06:49:09 INFO - PROCESS | 2700 | 1461073749771 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 06:49:09 INFO - PROCESS | 2700 | 1461073749778 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 2700 | ++DOCSHELL 14E3D000 == 60 [pid = 2700] [id = 633] 06:49:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (14E3DC00) [pid = 2700] [serial = 1899] [outer = 00000000] 06:49:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (16332800) [pid = 2700] [serial = 1900] [outer = 14E3DC00] 06:49:09 INFO - PROCESS | 2700 | 1461073749826 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (16C42C00) [pid = 2700] [serial = 1901] [outer = 14E3DC00] 06:49:10 INFO - PROCESS | 2700 | 1461073750340 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]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 06:49:10 INFO - PROCESS | 2700 | 1461073750401 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 2700 | 1461073750404 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 06:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:49:10 INFO - PROCESS | 2700 | 1461073750408 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 2700 | 1461073750410 Marionette TRACE conn5 <- [1,2498,null,{}] 06:49:10 INFO - PROCESS | 2700 | 1461073750416 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}] 06:49:10 INFO - PROCESS | 2700 | 1461073750508 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 06:49:10 INFO - PROCESS | 2700 | 1461073750630 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 2700 | ++DOCSHELL 1836DC00 == 61 [pid = 2700] [id = 634] 06:49:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1836E400) [pid = 2700] [serial = 1902] [outer = 00000000] 06:49:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (186C2400) [pid = 2700] [serial = 1903] [outer = 1836E400] 06:49:10 INFO - PROCESS | 2700 | 1461073750677 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (18E30400) [pid = 2700] [serial = 1904] [outer = 1836E400] 06:49:11 INFO - PROCESS | 2700 | 1461073751039 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]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 06:49:11 INFO - PROCESS | 2700 | 1461073751089 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 2700 | 1461073751091 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 06:49:11 INFO - PROCESS | 2700 | 1461073751094 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 2700 | 1461073751096 Marionette TRACE conn5 <- [1,2502,null,{}] 06:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:49:11 INFO - PROCESS | 2700 | 1461073751099 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}] 06:49:11 INFO - PROCESS | 2700 | 1461073751189 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 06:49:11 INFO - PROCESS | 2700 | 1461073751196 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 2700 | ++DOCSHELL 18E4A400 == 62 [pid = 2700] [id = 635] 06:49:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (18E4B800) [pid = 2700] [serial = 1905] [outer = 00000000] 06:49:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (196AB000) [pid = 2700] [serial = 1906] [outer = 18E4B800] 06:49:11 INFO - PROCESS | 2700 | 1461073751242 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (19F16800) [pid = 2700] [serial = 1907] [outer = 18E4B800] 06:49:11 INFO - PROCESS | 2700 | 1461073751744 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]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 06:49:11 INFO - PROCESS | 2700 | 1461073751771 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 2700 | 1461073751773 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 06:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:49:11 INFO - PROCESS | 2700 | 1461073751776 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 2700 | 1461073751778 Marionette TRACE conn5 <- [1,2506,null,{}] 06:49:11 INFO - PROCESS | 2700 | 1461073751781 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}] 06:49:11 INFO - PROCESS | 2700 | 1461073751932 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 06:49:12 INFO - PROCESS | 2700 | 1461073751988 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 2700 | ++DOCSHELL 15234800 == 63 [pid = 2700] [id = 636] 06:49:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (19F19400) [pid = 2700] [serial = 1908] [outer = 00000000] 06:49:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (1A8B4000) [pid = 2700] [serial = 1909] [outer = 19F19400] 06:49:12 INFO - PROCESS | 2700 | 1461073752037 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (1A927000) [pid = 2700] [serial = 1910] [outer = 19F19400] 06:49:12 INFO - PROCESS | 2700 | 1461073752500 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]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 06:49:12 INFO - PROCESS | 2700 | 1461073752547 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 06:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:49:12 INFO - PROCESS | 2700 | 1461073752549 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 06:49:12 INFO - PROCESS | 2700 | 1461073752552 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 2700 | 1461073752553 Marionette TRACE conn5 <- [1,2510,null,{}] 06:49:12 INFO - PROCESS | 2700 | 1461073752557 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}] 06:49:12 INFO - PROCESS | 2700 | 1461073752688 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 06:49:12 INFO - PROCESS | 2700 | 1461073752764 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 2700 | ++DOCSHELL 1A7AF000 == 64 [pid = 2700] [id = 637] 06:49:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (1A8B1C00) [pid = 2700] [serial = 1911] [outer = 00000000] 06:49:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (1A954C00) [pid = 2700] [serial = 1912] [outer = 1A8B1C00] 06:49:12 INFO - PROCESS | 2700 | 1461073752810 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (1A9A2800) [pid = 2700] [serial = 1913] [outer = 1A8B1C00] 06:49:13 INFO - PROCESS | 2700 | 1461073753264 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]]]}] 06:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 06:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:49:13 INFO - PROCESS | 2700 | 1461073753283 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 2700 | 1461073753285 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 06:49:13 INFO - PROCESS | 2700 | 1461073753288 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 2700 | 1461073753289 Marionette TRACE conn5 <- [1,2514,null,{}] 06:49:13 INFO - PROCESS | 2700 | 1461073753326 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}] 06:49:13 INFO - PROCESS | 2700 | 1461073753782 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (14923000) [pid = 2700] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (22AEA800) [pid = 2700] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (16C43000) [pid = 2700] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (213D5800) [pid = 2700] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (22676000) [pid = 2700] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1A99F800) [pid = 2700] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (21457800) [pid = 2700] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1119DC00) [pid = 2700] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1AEA5000) [pid = 2700] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (213D9400) [pid = 2700] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (15807C00) [pid = 2700] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (0F02FC00) [pid = 2700] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1A932400) [pid = 2700] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1570EC00) [pid = 2700] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1BDDD800) [pid = 2700] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1A8AA800) [pid = 2700] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1AEA1000) [pid = 2700] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1A933800) [pid = 2700] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1AEB1000) [pid = 2700] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1D1AD800) [pid = 2700] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1836F000) [pid = 2700] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (0F02D000) [pid = 2700] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (21427800) [pid = 2700] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (20D8A800) [pid = 2700] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1128D400) [pid = 2700] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (193B6400) [pid = 2700] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (213D5000) [pid = 2700] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:49:13 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1D0B5C00) [pid = 2700] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:49:13 INFO - PROCESS | 2700 | 1461073753868 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 2700 | ++DOCSHELL 0F02C000 == 65 [pid = 2700] [id = 638] 06:49:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (0F02D000) [pid = 2700] [serial = 1914] [outer = 00000000] 06:49:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (14923000) [pid = 2700] [serial = 1915] [outer = 0F02D000] 06:49:13 INFO - PROCESS | 2700 | 1461073753914 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (152C9C00) [pid = 2700] [serial = 1916] [outer = 0F02D000] 06:49:14 INFO - PROCESS | 2700 | 1461073754283 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]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1022ms 06:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:49:14 INFO - PROCESS | 2700 | 1461073754312 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 2700 | 1461073754314 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 06:49:14 INFO - PROCESS | 2700 | 1461073754317 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 2700 | 1461073754319 Marionette TRACE conn5 <- [1,2518,null,{}] 06:49:14 INFO - PROCESS | 2700 | 1461073754323 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}] 06:49:14 INFO - PROCESS | 2700 | 1461073754413 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 06:49:14 INFO - PROCESS | 2700 | 1461073754419 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 2700 | ++DOCSHELL 15807C00 == 66 [pid = 2700] [id = 639] 06:49:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (18621000) [pid = 2700] [serial = 1917] [outer = 00000000] 06:49:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1AA7F400) [pid = 2700] [serial = 1918] [outer = 18621000] 06:49:14 INFO - PROCESS | 2700 | 1461073754464 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1AA83400) [pid = 2700] [serial = 1919] [outer = 18621000] 06:49:14 INFO - PROCESS | 2700 | 1461073754911 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]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 06:49:14 INFO - PROCESS | 2700 | 1461073754964 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 2700 | 1461073754966 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 06:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:49:14 INFO - PROCESS | 2700 | 1461073754970 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 2700 | 1461073754971 Marionette TRACE conn5 <- [1,2522,null,{}] 06:49:14 INFO - PROCESS | 2700 | 1461073754975 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}] 06:49:15 INFO - PROCESS | 2700 | 1461073755069 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 06:49:15 INFO - PROCESS | 2700 | 1461073755075 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:15 INFO - PROCESS | 2700 | ++DOCSHELL 1AA85C00 == 67 [pid = 2700] [id = 640] 06:49:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1AEA4000) [pid = 2700] [serial = 1920] [outer = 00000000] 06:49:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1AEABC00) [pid = 2700] [serial = 1921] [outer = 1AEA4000] 06:49:15 INFO - PROCESS | 2700 | 1461073755119 Marionette DEBUG loaded listener.js 06:49:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1AEAB800) [pid = 2700] [serial = 1922] [outer = 1AEA4000] 06:49:15 INFO - PROCESS | 2700 | 1461073755602 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]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 06:49:15 INFO - PROCESS | 2700 | 1461073755651 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 2700 | 1461073755654 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 06:49:15 INFO - PROCESS | 2700 | 1461073755657 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 2700 | 1461073755659 Marionette TRACE conn5 <- [1,2526,null,{}] 06:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:49:15 INFO - PROCESS | 2700 | 1461073755663 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}] 06:49:15 INFO - PROCESS | 2700 | 1461073755775 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 06:49:16 INFO - PROCESS | 2700 | 1461073756004 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 2700 | ++DOCSHELL 0F7DEC00 == 68 [pid = 2700] [id = 641] 06:49:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (0F7E0800) [pid = 2700] [serial = 1923] [outer = 00000000] 06:49:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (10736800) [pid = 2700] [serial = 1924] [outer = 0F7E0800] 06:49:16 INFO - PROCESS | 2700 | 1461073756068 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1492C800) [pid = 2700] [serial = 1925] [outer = 0F7E0800] 06:49:16 INFO - PROCESS | 2700 | 1461073756745 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]]]}] 06:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1124ms 06:49:16 INFO - PROCESS | 2700 | 1461073756788 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 06:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:49:16 INFO - PROCESS | 2700 | 1461073756793 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 06:49:16 INFO - PROCESS | 2700 | 1461073756797 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 2700 | 1461073756801 Marionette TRACE conn5 <- [1,2530,null,{}] 06:49:16 INFO - PROCESS | 2700 | 1461073756807 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}] 06:49:16 INFO - PROCESS | 2700 | 1461073756928 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 06:49:17 INFO - PROCESS | 2700 | 1461073757084 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 2700 | ++DOCSHELL 16C3F400 == 69 [pid = 2700] [id = 642] 06:49:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (18309000) [pid = 2700] [serial = 1926] [outer = 00000000] 06:49:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (18673400) [pid = 2700] [serial = 1927] [outer = 18309000] 06:49:17 INFO - PROCESS | 2700 | 1461073757142 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (193AF400) [pid = 2700] [serial = 1928] [outer = 18309000] 06:49:17 INFO - PROCESS | 2700 | 1461073757702 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]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 990ms 06:49:17 INFO - PROCESS | 2700 | 1461073757790 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 2700 | 1461073757795 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 06:49:17 INFO - PROCESS | 2700 | 1461073757799 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:49:17 INFO - PROCESS | 2700 | 1461073757801 Marionette TRACE conn5 <- [1,2534,null,{}] 06:49:17 INFO - PROCESS | 2700 | 1461073757805 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}] 06:49:17 INFO - PROCESS | 2700 | 1461073757925 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 06:49:18 INFO - PROCESS | 2700 | 1461073758084 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B7800 == 70 [pid = 2700] [id = 643] 06:49:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1A7B0000) [pid = 2700] [serial = 1929] [outer = 00000000] 06:49:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1A99FC00) [pid = 2700] [serial = 1930] [outer = 1A7B0000] 06:49:18 INFO - PROCESS | 2700 | 1461073758143 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1AEA5400) [pid = 2700] [serial = 1931] [outer = 1A7B0000] 06:49:18 INFO - PROCESS | 2700 | 1461073758744 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]]]}] 06:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 06:49:18 INFO - PROCESS | 2700 | 1461073758780 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 06:49:18 INFO - PROCESS | 2700 | 1461073758783 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 06:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:49:18 INFO - PROCESS | 2700 | 1461073758798 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - PROCESS | 2700 | 1461073758804 Marionette TRACE conn5 <- [1,2538,null,{}] 06:49:18 INFO - PROCESS | 2700 | 1461073758809 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}] 06:49:18 INFO - PROCESS | 2700 | 1461073758929 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 06:49:19 INFO - PROCESS | 2700 | 1461073759116 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 2700 | ++DOCSHELL 1D0AB400 == 71 [pid = 2700] [id = 644] 06:49:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1D0AE000) [pid = 2700] [serial = 1932] [outer = 00000000] 06:49:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1D1AF800) [pid = 2700] [serial = 1933] [outer = 1D0AE000] 06:49:19 INFO - PROCESS | 2700 | 1461073759172 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1D95FC00) [pid = 2700] [serial = 1934] [outer = 1D0AE000] 06:49:19 INFO - PROCESS | 2700 | 1461073759781 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]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1031ms 06:49:19 INFO - PROCESS | 2700 | 1461073759824 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 2700 | 1461073759827 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 06:49:19 INFO - PROCESS | 2700 | 1461073759831 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:49:19 INFO - PROCESS | 2700 | 1461073759833 Marionette TRACE conn5 <- [1,2542,null,{}] 06:49:19 INFO - PROCESS | 2700 | 1461073759836 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}] 06:49:19 INFO - PROCESS | 2700 | 1461073759952 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 06:49:20 INFO - PROCESS | 2700 | 1461073760106 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 2700 | ++DOCSHELL 1D963000 == 72 [pid = 2700] [id = 645] 06:49:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1D965000) [pid = 2700] [serial = 1935] [outer = 00000000] 06:49:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1EAC3800) [pid = 2700] [serial = 1936] [outer = 1D965000] 06:49:20 INFO - PROCESS | 2700 | 1461073760162 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (1EF2A400) [pid = 2700] [serial = 1937] [outer = 1D965000] 06:49:20 INFO - PROCESS | 2700 | 1461073760696 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]]]}] 06:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 930ms 06:49:20 INFO - PROCESS | 2700 | 1461073760765 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 2700 | 1461073760767 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 06:49:20 INFO - PROCESS | 2700 | 1461073760771 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:49:20 INFO - PROCESS | 2700 | 1461073760773 Marionette TRACE conn5 <- [1,2546,null,{}] 06:49:20 INFO - PROCESS | 2700 | 1461073760777 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}] 06:49:20 INFO - PROCESS | 2700 | 1461073760893 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 06:49:21 INFO - PROCESS | 2700 | 1461073761068 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 2700 | ++DOCSHELL 20017C00 == 73 [pid = 2700] [id = 646] 06:49:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (20018000) [pid = 2700] [serial = 1938] [outer = 00000000] 06:49:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (20D8C000) [pid = 2700] [serial = 1939] [outer = 20018000] 06:49:21 INFO - PROCESS | 2700 | 1461073761145 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (20D96C00) [pid = 2700] [serial = 1940] [outer = 20018000] 06:49:21 INFO - PROCESS | 2700 | 1461073761767 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]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1016ms 06:49:21 INFO - PROCESS | 2700 | 1461073761790 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 2700 | 1461073761793 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 06:49:21 INFO - PROCESS | 2700 | 1461073761796 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:49:21 INFO - PROCESS | 2700 | 1461073761798 Marionette TRACE conn5 <- [1,2550,null,{}] 06:49:21 INFO - PROCESS | 2700 | 1461073761802 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}] 06:49:21 INFO - PROCESS | 2700 | 1461073761919 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 06:49:22 INFO - PROCESS | 2700 | 1461073762076 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 2700 | ++DOCSHELL 1A8B0400 == 74 [pid = 2700] [id = 647] 06:49:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (20018400) [pid = 2700] [serial = 1941] [outer = 00000000] 06:49:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (21457000) [pid = 2700] [serial = 1942] [outer = 20018400] 06:49:22 INFO - PROCESS | 2700 | 1461073762131 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (21464000) [pid = 2700] [serial = 1943] [outer = 20018400] 06:49:22 INFO - PROCESS | 2700 | 1461073762768 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]]]}] 06:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1016ms 06:49:22 INFO - PROCESS | 2700 | 1461073762817 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 2700 | 1461073762819 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 06:49:22 INFO - PROCESS | 2700 | 1461073762822 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:49:22 INFO - PROCESS | 2700 | 1461073762824 Marionette TRACE conn5 <- [1,2554,null,{}] 06:49:22 INFO - PROCESS | 2700 | 1461073762828 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}] 06:49:22 INFO - PROCESS | 2700 | 1461073762941 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 06:49:23 INFO - PROCESS | 2700 | 1461073763109 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 2700 | ++DOCSHELL 193B1800 == 75 [pid = 2700] [id = 648] 06:49:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (19DA5400) [pid = 2700] [serial = 1944] [outer = 00000000] 06:49:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (229E9800) [pid = 2700] [serial = 1945] [outer = 19DA5400] 06:49:23 INFO - PROCESS | 2700 | 1461073763164 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (22AE8C00) [pid = 2700] [serial = 1946] [outer = 19DA5400] 06:49:23 INFO - PROCESS | 2700 | 1461073763707 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]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 06:49:23 INFO - PROCESS | 2700 | 1461073763757 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 2700 | 1461073763759 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 06:49:23 INFO - PROCESS | 2700 | 1461073763763 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:49:23 INFO - PROCESS | 2700 | 1461073763765 Marionette TRACE conn5 <- [1,2558,null,{}] 06:49:23 INFO - PROCESS | 2700 | 1461073763768 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}] 06:49:23 INFO - PROCESS | 2700 | 1461073763882 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 06:49:24 INFO - PROCESS | 2700 | 1461073764217 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 2700 | ++DOCSHELL 0EF7E400 == 76 [pid = 2700] [id = 649] 06:49:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (0F02C400) [pid = 2700] [serial = 1947] [outer = 00000000] 06:49:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1570B800) [pid = 2700] [serial = 1948] [outer = 0F02C400] 06:49:24 INFO - PROCESS | 2700 | 1461073764283 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1632B000) [pid = 2700] [serial = 1949] [outer = 0F02C400] 06:49:24 INFO - PROCESS | 2700 | 1461073764965 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]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1283ms 06:49:25 INFO - PROCESS | 2700 | 1461073765050 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 2700 | 1461073765055 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 06:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:49:25 INFO - PROCESS | 2700 | 1461073765060 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 2700 | 1461073765063 Marionette TRACE conn5 <- [1,2562,null,{}] 06:49:25 INFO - PROCESS | 2700 | 1461073765067 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}] 06:49:25 INFO - PROCESS | 2700 | 1461073765179 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 06:49:25 INFO - PROCESS | 2700 | 1461073765344 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 2700 | ++DOCSHELL 16C45000 == 77 [pid = 2700] [id = 650] 06:49:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1823B800) [pid = 2700] [serial = 1950] [outer = 00000000] 06:49:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (1942DC00) [pid = 2700] [serial = 1951] [outer = 1823B800] 06:49:25 INFO - PROCESS | 2700 | 1461073765397 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (196C7800) [pid = 2700] [serial = 1952] [outer = 1823B800] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 1AA85C00 == 76 [pid = 2700] [id = 640] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 15807C00 == 75 [pid = 2700] [id = 639] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 0F02C000 == 74 [pid = 2700] [id = 638] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 1A7AF000 == 73 [pid = 2700] [id = 637] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 15234800 == 72 [pid = 2700] [id = 636] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 18E4A400 == 71 [pid = 2700] [id = 635] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 1836DC00 == 70 [pid = 2700] [id = 634] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 14E3D000 == 69 [pid = 2700] [id = 633] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1BAB6C00) [pid = 2700] [serial = 1867] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (2001FC00) [pid = 2700] [serial = 1825] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (21456C00) [pid = 2700] [serial = 1828] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (22AF1400) [pid = 2700] [serial = 1831] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 107B1000 == 68 [pid = 2700] [id = 632] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 10108000 == 67 [pid = 2700] [id = 631] 06:49:25 INFO - PROCESS | 2700 | --DOCSHELL 1092AC00 == 66 [pid = 2700] [id = 623] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (1010E800) [pid = 2700] [serial = 1861] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (18626400) [pid = 2700] [serial = 1838] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (1037B800) [pid = 2700] [serial = 1862] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1EABCC00) [pid = 2700] [serial = 1856] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (193B8800) [pid = 2700] [serial = 1865] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1BD4F000) [pid = 2700] [serial = 1853] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1D9F1000) [pid = 2700] [serial = 1855] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (2141DC00) [pid = 2700] [serial = 1858] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (186C3800) [pid = 2700] [serial = 1864] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (21424C00) [pid = 2700] [serial = 1859] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (1644CC00) [pid = 2700] [serial = 1837] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1D9E9800) [pid = 2700] [serial = 1822] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (19F2F400) [pid = 2700] [serial = 1841] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (19F14000) [pid = 2700] [serial = 1840] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1AEBAC00) [pid = 2700] [serial = 1835] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1AEB8800) [pid = 2700] [serial = 1834] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (1B020000) [pid = 2700] [serial = 1852] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (16332000) [pid = 2700] [serial = 1816] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1A950000) [pid = 2700] [serial = 1849] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1A9ABC00) [pid = 2700] [serial = 1850] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (14E3C400) [pid = 2700] [serial = 1843] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1849EC00) [pid = 2700] [serial = 1844] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (19F20000) [pid = 2700] [serial = 1846] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1A40FC00) [pid = 2700] [serial = 1847] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1CF0C000) [pid = 2700] [serial = 1813] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1AA86400) [pid = 2700] [serial = 1679] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1BAB5400) [pid = 2700] [serial = 1682] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (2145C800) [pid = 2700] [serial = 1733] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (22F98C00) [pid = 2700] [serial = 1775] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1EF27800) [pid = 2700] [serial = 1688] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (22AF6800) [pid = 2700] [serial = 1778] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (21420800) [pid = 2700] [serial = 1730] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (14B9BC00) [pid = 2700] [serial = 1766] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (229ECC00) [pid = 2700] [serial = 1763] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (193B2800) [pid = 2700] [serial = 1769] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1D1A9800) [pid = 2700] [serial = 1685] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (15810400) [pid = 2700] [serial = 1673] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1D961400) [pid = 2700] [serial = 1772] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1A9E4C00) [pid = 2700] [serial = 1670] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (193AF800) [pid = 2700] [serial = 1676] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (22AF2000) [pid = 2700] [serial = 1781] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (19E48C00) [pid = 2700] [serial = 1819] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (2145D400) [pid = 2700] [serial = 1637] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 2700 | 1461073765996 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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 06:49:26 INFO - PROCESS | 2700 | 1461073766037 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 2700 | 1461073766041 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 06:49:26 INFO - PROCESS | 2700 | 1461073766045 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:49:26 INFO - PROCESS | 2700 | 1461073766047 Marionette TRACE conn5 <- [1,2566,null,{}] 06:49:26 INFO - PROCESS | 2700 | 1461073766051 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}] 06:49:26 INFO - PROCESS | 2700 | 1461073766147 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 06:49:26 INFO - PROCESS | 2700 | 1461073766156 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 2700 | ++DOCSHELL 1128D400 == 67 [pid = 2700] [id = 651] 06:49:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (14922400) [pid = 2700] [serial = 1953] [outer = 00000000] 06:49:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (158A9400) [pid = 2700] [serial = 1954] [outer = 14922400] 06:49:26 INFO - PROCESS | 2700 | 1461073766203 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (18241000) [pid = 2700] [serial = 1955] [outer = 14922400] 06:49:26 INFO - PROCESS | 2700 | 1461073766720 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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 06:49:26 INFO - PROCESS | 2700 | 1461073766780 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 2700 | 1461073766783 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 06:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:49:26 INFO - PROCESS | 2700 | 1461073766787 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 2700 | 1461073766793 Marionette TRACE conn5 <- [1,2570,null,{}] 06:49:26 INFO - PROCESS | 2700 | 1461073766802 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}] 06:49:26 INFO - PROCESS | 2700 | 1461073766928 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 06:49:27 INFO - PROCESS | 2700 | 1461073767055 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 2700 | ++DOCSHELL 16837000 == 68 [pid = 2700] [id = 652] 06:49:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (18368800) [pid = 2700] [serial = 1956] [outer = 00000000] 06:49:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (19E48C00) [pid = 2700] [serial = 1957] [outer = 18368800] 06:49:27 INFO - PROCESS | 2700 | 1461073767102 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (19F20000) [pid = 2700] [serial = 1958] [outer = 18368800] 06:49:27 INFO - PROCESS | 2700 | 1461073767458 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]]]}] 06:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 06:49:27 INFO - PROCESS | 2700 | 1461073767520 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 2700 | 1461073767523 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 06:49:27 INFO - PROCESS | 2700 | 1461073767526 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:49:27 INFO - PROCESS | 2700 | 1461073767528 Marionette TRACE conn5 <- [1,2574,null,{}] 06:49:27 INFO - PROCESS | 2700 | 1461073767531 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}] 06:49:27 INFO - PROCESS | 2700 | 1461073767624 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 06:49:27 INFO - PROCESS | 2700 | 1461073767631 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 2700 | ++DOCSHELL 196C5000 == 69 [pid = 2700] [id = 653] 06:49:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (19F2F400) [pid = 2700] [serial = 1959] [outer = 00000000] 06:49:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1A8A9800) [pid = 2700] [serial = 1960] [outer = 19F2F400] 06:49:27 INFO - PROCESS | 2700 | 1461073767676 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1A8B3000) [pid = 2700] [serial = 1961] [outer = 19F2F400] 06:49:28 INFO - PROCESS | 2700 | 1461073768153 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]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 06:49:28 INFO - PROCESS | 2700 | 1461073768200 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 2700 | 1461073768202 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 06:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:49:28 INFO - PROCESS | 2700 | 1461073768205 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 2700 | 1461073768206 Marionette TRACE conn5 <- [1,2578,null,{}] 06:49:28 INFO - PROCESS | 2700 | 1461073768210 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}] 06:49:28 INFO - PROCESS | 2700 | 1461073768344 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 06:49:28 INFO - PROCESS | 2700 | 1461073768398 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 2700 | ++DOCSHELL 1A932800 == 70 [pid = 2700] [id = 654] 06:49:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1A94E800) [pid = 2700] [serial = 1962] [outer = 00000000] 06:49:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1A959800) [pid = 2700] [serial = 1963] [outer = 1A94E800] 06:49:28 INFO - PROCESS | 2700 | 1461073768453 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A9ACC00) [pid = 2700] [serial = 1964] [outer = 1A94E800] 06:49:28 INFO - PROCESS | 2700 | 1461073768932 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]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 770ms 06:49:28 INFO - PROCESS | 2700 | 1461073768976 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 2700 | 1461073768978 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 06:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:49:28 INFO - PROCESS | 2700 | 1461073768981 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 2700 | 1461073768983 Marionette TRACE conn5 <- [1,2582,null,{}] 06:49:28 INFO - PROCESS | 2700 | 1461073768986 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}] 06:49:29 INFO - PROCESS | 2700 | 1461073769122 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 06:49:29 INFO - PROCESS | 2700 | 1461073769144 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 2700 | ++DOCSHELL 1AEA0400 == 71 [pid = 2700] [id = 655] 06:49:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1AEA1400) [pid = 2700] [serial = 1965] [outer = 00000000] 06:49:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1AEB7800) [pid = 2700] [serial = 1966] [outer = 1AEA1400] 06:49:29 INFO - PROCESS | 2700 | 1461073769190 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1AEB9C00) [pid = 2700] [serial = 1967] [outer = 1AEA1400] 06:49:29 INFO - PROCESS | 2700 | 1461073769660 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]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 731ms 06:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:49:29 INFO - PROCESS | 2700 | 1461073769713 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 2700 | 1461073769715 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 06:49:29 INFO - PROCESS | 2700 | 1461073769718 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 2700 | 1461073769720 Marionette TRACE conn5 <- [1,2586,null,{}] 06:49:29 INFO - PROCESS | 2700 | 1461073769759 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}] 06:49:30 INFO - PROCESS | 2700 | 1461073770124 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1A8B1C00) [pid = 2700] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1ADB2400) [pid = 2700] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (18621000) [pid = 2700] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (101BC000) [pid = 2700] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1836E400) [pid = 2700] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (111A4400) [pid = 2700] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (14E3DC00) [pid = 2700] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (18E4B800) [pid = 2700] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (0F02D000) [pid = 2700] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:49:30 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (19F19400) [pid = 2700] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:49:30 INFO - PROCESS | 2700 | 1461073770204 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 2700 | ++DOCSHELL 101BC000 == 72 [pid = 2700] [id = 656] 06:49:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (10734800) [pid = 2700] [serial = 1968] [outer = 00000000] 06:49:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (182CB400) [pid = 2700] [serial = 1969] [outer = 10734800] 06:49:30 INFO - PROCESS | 2700 | 1461073770255 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (186C1400) [pid = 2700] [serial = 1970] [outer = 10734800] 06:49:30 INFO - PROCESS | 2700 | 1461073770639 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]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 950ms 06:49:30 INFO - PROCESS | 2700 | 1461073770669 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 2700 | 1461073770671 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 06:49:30 INFO - PROCESS | 2700 | 1461073770675 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 2700 | 1461073770676 Marionette TRACE conn5 <- [1,2590,null,{}] 06:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:49:30 INFO - PROCESS | 2700 | 1461073770680 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}] 06:49:30 INFO - PROCESS | 2700 | 1461073770771 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 06:49:30 INFO - PROCESS | 2700 | 1461073770777 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 2700 | ++DOCSHELL 157C5400 == 73 [pid = 2700] [id = 657] 06:49:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1836EC00) [pid = 2700] [serial = 1971] [outer = 00000000] 06:49:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1BAB6000) [pid = 2700] [serial = 1972] [outer = 1836EC00] 06:49:30 INFO - PROCESS | 2700 | 1461073770821 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1BDDC000) [pid = 2700] [serial = 1973] [outer = 1836EC00] 06:49:31 INFO - PROCESS | 2700 | 1461073771280 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]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 06:49:31 INFO - PROCESS | 2700 | 1461073771322 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 2700 | 1461073771324 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 06:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:49:31 INFO - PROCESS | 2700 | 1461073771327 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 2700 | 1461073771329 Marionette TRACE conn5 <- [1,2594,null,{}] 06:49:31 INFO - PROCESS | 2700 | 1461073771332 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}] 06:49:31 INFO - PROCESS | 2700 | 1461073771424 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 06:49:31 INFO - PROCESS | 2700 | 1461073771431 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 2700 | ++DOCSHELL 1CE76C00 == 74 [pid = 2700] [id = 658] 06:49:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1CFE8C00) [pid = 2700] [serial = 1974] [outer = 00000000] 06:49:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1D0B8000) [pid = 2700] [serial = 1975] [outer = 1CFE8C00] 06:49:31 INFO - PROCESS | 2700 | 1461073771475 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D95D800) [pid = 2700] [serial = 1976] [outer = 1CFE8C00] 06:49:31 INFO - PROCESS | 2700 | 1461073771972 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]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 06:49:32 INFO - PROCESS | 2700 | 1461073772005 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 2700 | 1461073772007 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 06:49:32 INFO - PROCESS | 2700 | 1461073772010 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:49:32 INFO - PROCESS | 2700 | 1461073772012 Marionette TRACE conn5 <- [1,2598,null,{}] 06:49:32 INFO - PROCESS | 2700 | 1461073772015 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}] 06:49:32 INFO - PROCESS | 2700 | 1461073772109 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 06:49:32 INFO - PROCESS | 2700 | 1461073772338 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 2700 | ++DOCSHELL 0F73D800 == 75 [pid = 2700] [id = 659] 06:49:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (0FB77000) [pid = 2700] [serial = 1977] [outer = 00000000] 06:49:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1092E800) [pid = 2700] [serial = 1978] [outer = 0FB77000] 06:49:32 INFO - PROCESS | 2700 | 1461073772401 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (14B9BC00) [pid = 2700] [serial = 1979] [outer = 0FB77000] 06:49:33 INFO - PROCESS | 2700 | 1461073773082 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]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1121ms 06:49:33 INFO - PROCESS | 2700 | 1461073773137 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 06:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:49:33 INFO - PROCESS | 2700 | 1461073773141 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 06:49:33 INFO - PROCESS | 2700 | 1461073773146 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 2700 | 1461073773150 Marionette TRACE conn5 <- [1,2602,null,{}] 06:49:33 INFO - PROCESS | 2700 | 1461073773171 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}] 06:49:33 INFO - PROCESS | 2700 | 1461073773306 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 06:49:33 INFO - PROCESS | 2700 | 1461073773457 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 2700 | ++DOCSHELL 18668400 == 76 [pid = 2700] [id = 660] 06:49:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (18669000) [pid = 2700] [serial = 1980] [outer = 00000000] 06:49:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (193AC000) [pid = 2700] [serial = 1981] [outer = 18669000] 06:49:33 INFO - PROCESS | 2700 | 1461073773516 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (193B8800) [pid = 2700] [serial = 1982] [outer = 18669000] 06:49:34 INFO - PROCESS | 2700 | 1461073774128 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]]]}] 06:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1037ms 06:49:34 INFO - PROCESS | 2700 | 1461073774186 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 06:49:34 INFO - PROCESS | 2700 | 1461073774190 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 06:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:49:34 INFO - PROCESS | 2700 | 1461073774194 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:49:34 INFO - PROCESS | 2700 | 1461073774196 Marionette TRACE conn5 <- [1,2606,null,{}] 06:49:34 INFO - PROCESS | 2700 | 1461073774201 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}] 06:49:34 INFO - PROCESS | 2700 | 1461073774321 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 06:49:34 INFO - PROCESS | 2700 | 1461073774494 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 2700 | ++DOCSHELL 1A95C400 == 77 [pid = 2700] [id = 661] 06:49:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (1A9A8000) [pid = 2700] [serial = 1983] [outer = 00000000] 06:49:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (1BAB1800) [pid = 2700] [serial = 1984] [outer = 1A9A8000] 06:49:34 INFO - PROCESS | 2700 | 1461073774552 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1CFEF800) [pid = 2700] [serial = 1985] [outer = 1A9A8000] 06:49:35 INFO - PROCESS | 2700 | 1461073775146 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]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1018ms 06:49:35 INFO - PROCESS | 2700 | 1461073775217 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 2700 | 1461073775219 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 06:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:49:35 INFO - PROCESS | 2700 | 1461073775231 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 2700 | 1461073775237 Marionette TRACE conn5 <- [1,2610,null,{}] 06:49:35 INFO - PROCESS | 2700 | 1461073775258 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}] 06:49:35 INFO - PROCESS | 2700 | 1461073775415 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 06:49:35 INFO - PROCESS | 2700 | 1461073775567 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 2700 | ++DOCSHELL 1D95A400 == 78 [pid = 2700] [id = 662] 06:49:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1EF31800) [pid = 2700] [serial = 1986] [outer = 00000000] 06:49:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (20D90800) [pid = 2700] [serial = 1987] [outer = 1EF31800] 06:49:35 INFO - PROCESS | 2700 | 1461073775627 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (213D5400) [pid = 2700] [serial = 1988] [outer = 1EF31800] 06:49:36 INFO - PROCESS | 2700 | 1461073776188 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]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 996ms 06:49:36 INFO - PROCESS | 2700 | 1461073776222 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 2700 | 1461073776225 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 06:49:36 INFO - PROCESS | 2700 | 1461073776228 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:49:36 INFO - PROCESS | 2700 | 1461073776230 Marionette TRACE conn5 <- [1,2614,null,{}] 06:49:36 INFO - PROCESS | 2700 | 1461073776234 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}] 06:49:36 INFO - PROCESS | 2700 | 1461073776354 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 06:49:36 INFO - PROCESS | 2700 | 1461073776526 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 2700 | ++DOCSHELL 21427800 == 79 [pid = 2700] [id = 663] 06:49:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (21427C00) [pid = 2700] [serial = 1989] [outer = 00000000] 06:49:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (21460C00) [pid = 2700] [serial = 1990] [outer = 21427C00] 06:49:36 INFO - PROCESS | 2700 | 1461073776584 Marionette DEBUG loaded listener.js 06:49:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (22670400) [pid = 2700] [serial = 1991] [outer = 21427C00] 06:49:37 INFO - PROCESS | 2700 | 1461073777161 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]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 06:49:37 INFO - PROCESS | 2700 | 1461073777202 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 2700 | 1461073777205 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 06:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:49:37 INFO - PROCESS | 2700 | 1461073777208 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 2700 | 1461073777210 Marionette TRACE conn5 <- [1,2618,null,{}] 06:49:37 INFO - PROCESS | 2700 | 1461073777213 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}] 06:49:37 INFO - PROCESS | 2700 | 1461073777331 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 06:49:37 INFO - PROCESS | 2700 | 1461073777506 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 2700 | ++DOCSHELL 229E9000 == 80 [pid = 2700] [id = 664] 06:49:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (229EA800) [pid = 2700] [serial = 1992] [outer = 00000000] 06:49:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (22AF2400) [pid = 2700] [serial = 1993] [outer = 229EA800] 06:49:37 INFO - PROCESS | 2700 | 1461073777573 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (22B43000) [pid = 2700] [serial = 1994] [outer = 229EA800] 06:49:38 INFO - PROCESS | 2700 | 1461073778159 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]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 06:49:38 INFO - PROCESS | 2700 | 1461073778182 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 06:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:49:38 INFO - PROCESS | 2700 | 1461073778184 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 06:49:38 INFO - PROCESS | 2700 | 1461073778188 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 2700 | 1461073778190 Marionette TRACE conn5 <- [1,2622,null,{}] 06:49:38 INFO - PROCESS | 2700 | 1461073778193 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}] 06:49:38 INFO - PROCESS | 2700 | 1461073778308 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 06:49:38 INFO - PROCESS | 2700 | 1461073778481 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 2700 | ++DOCSHELL 22B46400 == 81 [pid = 2700] [id = 665] 06:49:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (22B4C800) [pid = 2700] [serial = 1995] [outer = 00000000] 06:49:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (22F82000) [pid = 2700] [serial = 1996] [outer = 22B4C800] 06:49:38 INFO - PROCESS | 2700 | 1461073778538 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (22F98400) [pid = 2700] [serial = 1997] [outer = 22B4C800] 06:49:39 INFO - PROCESS | 2700 | 1461073779104 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]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 06:49:39 INFO - PROCESS | 2700 | 1461073779158 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 2700 | 1461073779161 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 06:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:49:39 INFO - PROCESS | 2700 | 1461073779164 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 2700 | 1461073779166 Marionette TRACE conn5 <- [1,2626,null,{}] 06:49:39 INFO - PROCESS | 2700 | 1461073779170 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}] 06:49:39 INFO - PROCESS | 2700 | 1461073779314 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 06:49:39 INFO - PROCESS | 2700 | 1461073779474 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 2700 | ++DOCSHELL 22F9A400 == 82 [pid = 2700] [id = 666] 06:49:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (22F9B400) [pid = 2700] [serial = 1998] [outer = 00000000] 06:49:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (22FA4400) [pid = 2700] [serial = 1999] [outer = 22F9B400] 06:49:39 INFO - PROCESS | 2700 | 1461073779530 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (2357E000) [pid = 2700] [serial = 2000] [outer = 22F9B400] 06:49:40 INFO - PROCESS | 2700 | 1461073780140 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]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1015ms 06:49:40 INFO - PROCESS | 2700 | 1461073780184 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 2700 | 1461073780186 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 06:49:40 INFO - PROCESS | 2700 | 1461073780189 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:49:40 INFO - PROCESS | 2700 | 1461073780191 Marionette TRACE conn5 <- [1,2630,null,{}] 06:49:40 INFO - PROCESS | 2700 | 1461073780195 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}] 06:49:40 INFO - PROCESS | 2700 | 1461073780318 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 06:49:40 INFO - PROCESS | 2700 | 1461073780499 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:40 INFO - PROCESS | 2700 | ++DOCSHELL 14B9A000 == 83 [pid = 2700] [id = 667] 06:49:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (1570AC00) [pid = 2700] [serial = 2001] [outer = 00000000] 06:49:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (19344400) [pid = 2700] [serial = 2002] [outer = 1570AC00] 06:49:40 INFO - PROCESS | 2700 | 1461073780554 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (196A6800) [pid = 2700] [serial = 2003] [outer = 1570AC00] 06:49:41 INFO - PROCESS | 2700 | 1461073781375 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]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:49:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1224ms 06:49:41 INFO - PROCESS | 2700 | 1461073781418 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 2700 | 1461073781423 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 06:49:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:49:41 INFO - PROCESS | 2700 | 1461073781429 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 2700 | 1461073781432 Marionette TRACE conn5 <- [1,2634,null,{}] 06:49:41 INFO - PROCESS | 2700 | 1461073781437 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}] 06:49:41 INFO - PROCESS | 2700 | 1461073781549 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 06:49:41 INFO - PROCESS | 2700 | 1461073781717 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 2700 | ++DOCSHELL 18672000 == 84 [pid = 2700] [id = 668] 06:49:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (18673800) [pid = 2700] [serial = 2004] [outer = 00000000] 06:49:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (18E4B400) [pid = 2700] [serial = 2005] [outer = 18673800] 06:49:41 INFO - PROCESS | 2700 | 1461073781771 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (196A3800) [pid = 2700] [serial = 2006] [outer = 18673800] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 10927000 == 83 [pid = 2700] [id = 563] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 1CE76C00 == 82 [pid = 2700] [id = 658] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 157C5400 == 81 [pid = 2700] [id = 657] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 101BC000 == 80 [pid = 2700] [id = 656] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 1AEA0400 == 79 [pid = 2700] [id = 655] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 1A932800 == 78 [pid = 2700] [id = 654] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 196C5000 == 77 [pid = 2700] [id = 653] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 16837000 == 76 [pid = 2700] [id = 652] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1AEABC00) [pid = 2700] [serial = 1921] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 1128D400 == 75 [pid = 2700] [id = 651] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 16C45000 == 74 [pid = 2700] [id = 650] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 0EF7E400 == 73 [pid = 2700] [id = 649] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 20017C00 == 72 [pid = 2700] [id = 646] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 1D963000 == 71 [pid = 2700] [id = 645] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 1D0AB400 == 70 [pid = 2700] [id = 644] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 1A3B7800 == 69 [pid = 2700] [id = 643] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 16C3F400 == 68 [pid = 2700] [id = 642] 06:49:42 INFO - PROCESS | 2700 | --DOCSHELL 0F7DEC00 == 67 [pid = 2700] [id = 641] 06:49:42 INFO - PROCESS | 2700 | 1461073782422 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]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1022ms 06:49:42 INFO - PROCESS | 2700 | 1461073782455 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 2700 | 1461073782460 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 06:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (1A8B4000) [pid = 2700] [serial = 1909] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (1A954C00) [pid = 2700] [serial = 1912] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (1D1AA400) [pid = 2700] [serial = 1868] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1A9A2800) [pid = 2700] [serial = 1913] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (1AA7F400) [pid = 2700] [serial = 1918] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1861E000) [pid = 2700] [serial = 1895] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (18363C00) [pid = 2700] [serial = 1894] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (186C2400) [pid = 2700] [serial = 1903] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (18E30400) [pid = 2700] [serial = 1904] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (14928C00) [pid = 2700] [serial = 1870] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (19F14400) [pid = 2700] [serial = 1898] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (196A7C00) [pid = 2700] [serial = 1897] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (16332800) [pid = 2700] [serial = 1900] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (16C42C00) [pid = 2700] [serial = 1901] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (21463400) [pid = 2700] [serial = 1879] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (16450400) [pid = 2700] [serial = 1891] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (22F81C00) [pid = 2700] [serial = 1885] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1AEA8000) [pid = 2700] [serial = 1876] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (196AB000) [pid = 2700] [serial = 1906] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (22FA4800) [pid = 2700] [serial = 1888] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (229F1C00) [pid = 2700] [serial = 1882] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (196A5000) [pid = 2700] [serial = 1873] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (14923000) [pid = 2700] [serial = 1915] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1AA83400) [pid = 2700] [serial = 1919] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (152C9C00) [pid = 2700] [serial = 1916] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1A927000) [pid = 2700] [serial = 1910] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (19F16800) [pid = 2700] [serial = 1907] [outer = 00000000] [url = about:blank] 06:49:42 INFO - PROCESS | 2700 | 1461073782531 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 2700 | 1461073782534 Marionette TRACE conn5 <- [1,2638,null,{}] 06:49:42 INFO - PROCESS | 2700 | 1461073782540 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}] 06:49:42 INFO - PROCESS | 2700 | 1461073782638 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 06:49:42 INFO - PROCESS | 2700 | 1461073782650 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 2700 | ++DOCSHELL 105CDC00 == 68 [pid = 2700] [id = 669] 06:49:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (10735400) [pid = 2700] [serial = 2007] [outer = 00000000] 06:49:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (152C5800) [pid = 2700] [serial = 2008] [outer = 10735400] 06:49:42 INFO - PROCESS | 2700 | 1461073782697 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (157A3400) [pid = 2700] [serial = 2009] [outer = 10735400] 06:49:43 INFO - PROCESS | 2700 | 1461073783216 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]]]}] 06:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 790ms 06:49:43 INFO - PROCESS | 2700 | 1461073783273 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 06:49:43 INFO - PROCESS | 2700 | 1461073783275 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 06:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:49:43 INFO - PROCESS | 2700 | 1461073783278 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:49:43 INFO - PROCESS | 2700 | 1461073783282 Marionette TRACE conn5 <- [1,2642,null,{}] 06:49:43 INFO - PROCESS | 2700 | 1461073783292 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}] 06:49:43 INFO - PROCESS | 2700 | 1461073783390 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 06:49:43 INFO - PROCESS | 2700 | 1461073783511 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 2700 | ++DOCSHELL 186CA800 == 69 [pid = 2700] [id = 670] 06:49:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (18E4A400) [pid = 2700] [serial = 2010] [outer = 00000000] 06:49:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (196AB400) [pid = 2700] [serial = 2011] [outer = 18E4A400] 06:49:43 INFO - PROCESS | 2700 | 1461073783563 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (19E55000) [pid = 2700] [serial = 2012] [outer = 18E4A400] 06:49:43 INFO - PROCESS | 2700 | 1461073783953 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]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 06:49:44 INFO - PROCESS | 2700 | 1461073784013 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 2700 | 1461073784016 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 06:49:44 INFO - PROCESS | 2700 | 1461073784019 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:49:44 INFO - PROCESS | 2700 | 1461073784020 Marionette TRACE conn5 <- [1,2646,null,{}] 06:49:44 INFO - PROCESS | 2700 | 1461073784024 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}] 06:49:44 INFO - PROCESS | 2700 | 1461073784121 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 06:49:44 INFO - PROCESS | 2700 | 1461073784128 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 2700 | ++DOCSHELL 19F11400 == 70 [pid = 2700] [id = 671] 06:49:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (19F16800) [pid = 2700] [serial = 2013] [outer = 00000000] 06:49:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1A618800) [pid = 2700] [serial = 2014] [outer = 19F16800] 06:49:44 INFO - PROCESS | 2700 | 1461073784176 Marionette DEBUG loaded listener.js 06:49:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1A8B3800) [pid = 2700] [serial = 2015] [outer = 19F16800] 06:49:44 INFO - PROCESS | 2700 | 1461073784630 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]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 06:49:44 INFO - PROCESS | 2700 | 1461073784693 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 2700 | 1461073784695 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 06:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:49:44 INFO - PROCESS | 2700 | 1461073784707 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 2700 | 1461073784709 Marionette TRACE conn5 <- [1,2650,null,{}] 06:49:44 INFO - PROCESS | 2700 | 1461073784712 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}] 06:49:44 INFO - PROCESS | 2700 | 1461073784873 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 06:49:44 INFO - PROCESS | 2700 | 1461073784893 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 2700 | ++DOCSHELL 1A930800 == 71 [pid = 2700] [id = 672] 06:49:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1A94E000) [pid = 2700] [serial = 2016] [outer = 00000000] 06:49:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1A95C000) [pid = 2700] [serial = 2017] [outer = 1A94E000] 06:49:44 INFO - PROCESS | 2700 | 1461073784939 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1A9A8C00) [pid = 2700] [serial = 2018] [outer = 1A94E000] 06:49:45 INFO - PROCESS | 2700 | 1461073785413 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]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:49:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 06:49:45 INFO - PROCESS | 2700 | 1461073785438 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 2700 | 1461073785440 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 06:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:49:45 INFO - PROCESS | 2700 | 1461073785443 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 2700 | 1461073785444 Marionette TRACE conn5 <- [1,2654,null,{}] 06:49:45 INFO - PROCESS | 2700 | 1461073785449 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}] 06:49:45 INFO - PROCESS | 2700 | 1461073785595 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 06:49:45 INFO - PROCESS | 2700 | 1461073785619 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 2700 | ++DOCSHELL 1AEA3000 == 72 [pid = 2700] [id = 673] 06:49:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1AEA4800) [pid = 2700] [serial = 2019] [outer = 00000000] 06:49:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1AEB5400) [pid = 2700] [serial = 2020] [outer = 1AEA4800] 06:49:45 INFO - PROCESS | 2700 | 1461073785668 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1AEB4C00) [pid = 2700] [serial = 2021] [outer = 1AEA4800] 06:49:46 INFO - PROCESS | 2700 | 1461073786590 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]]]}] 06:49:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:49:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 06:49:46 INFO - PROCESS | 2700 | 1461073786619 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 2700 | 1461073786621 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 06:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:49:46 INFO - PROCESS | 2700 | 1461073786625 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 2700 | 1461073786626 Marionette TRACE conn5 <- [1,2658,null,{}] 06:49:46 INFO - PROCESS | 2700 | 1461073786630 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}] 06:49:46 INFO - PROCESS | 2700 | 1461073786967 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1BDD9C00) [pid = 2700] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (18667800) [pid = 2700] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1EF26400) [pid = 2700] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (20D96400) [pid = 2700] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (229E9400) [pid = 2700] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1AEA4000) [pid = 2700] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1A94E800) [pid = 2700] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1AEA1400) [pid = 2700] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (10734800) [pid = 2700] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (0F02C400) [pid = 2700] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (18368800) [pid = 2700] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1823B800) [pid = 2700] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1836EC00) [pid = 2700] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (14922400) [pid = 2700] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (19F2F400) [pid = 2700] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:49:46 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1128CC00) [pid = 2700] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:49:47 INFO - PROCESS | 2700 | 1461073787047 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 2700 | ++DOCSHELL 0F02C400 == 73 [pid = 2700] [id = 674] 06:49:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (0FB42000) [pid = 2700] [serial = 2022] [outer = 00000000] 06:49:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1682B800) [pid = 2700] [serial = 2023] [outer = 0FB42000] 06:49:47 INFO - PROCESS | 2700 | 1461073787092 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1866C800) [pid = 2700] [serial = 2024] [outer = 0FB42000] 06:49:47 INFO - PROCESS | 2700 | 1461073787913 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] 06:49:47 INFO - PROCESS | 2700 | 1461073787947 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 06:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:49:47 INFO - PROCESS | 2700 | 1461073787950 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 2700 | 1461073787952 Marionette TRACE conn5 <- [1,2662,null,{}] 06:49:47 INFO - PROCESS | 2700 | 1461073787956 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}] 06:49:48 INFO - PROCESS | 2700 | 1461073788093 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 06:49:48 INFO - PROCESS | 2700 | 1461073788103 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 2700 | ++DOCSHELL 14922400 == 74 [pid = 2700] [id = 675] 06:49:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (193AC800) [pid = 2700] [serial = 2025] [outer = 00000000] 06:49:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1CE76C00) [pid = 2700] [serial = 2026] [outer = 193AC800] 06:49:48 INFO - PROCESS | 2700 | 1461073788149 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (1CFEB000) [pid = 2700] [serial = 2027] [outer = 193AC800] 06:49:49 INFO - PROCESS | 2700 | 1461073789099 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] 06:49:49 INFO - PROCESS | 2700 | 1461073789137 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 06:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:49:49 INFO - PROCESS | 2700 | 1461073789143 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 2700 | 1461073789147 Marionette TRACE conn5 <- [1,2666,null,{}] 06:49:49 INFO - PROCESS | 2700 | 1461073789177 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}] 06:49:49 INFO - PROCESS | 2700 | 1461073789339 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 06:49:49 INFO - PROCESS | 2700 | 1461073789544 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 2700 | ++DOCSHELL 16332800 == 75 [pid = 2700] [id = 676] 06:49:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (16452400) [pid = 2700] [serial = 2028] [outer = 00000000] 06:49:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (18210800) [pid = 2700] [serial = 2029] [outer = 16452400] 06:49:49 INFO - PROCESS | 2700 | 1461073789608 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (182CF000) [pid = 2700] [serial = 2030] [outer = 16452400] 06:49:50 INFO - PROCESS | 2700 | 1461073790657 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]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:49:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1533ms 06:49:50 INFO - PROCESS | 2700 | 1461073790676 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 2700 | 1461073790682 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 06:49:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:49:50 INFO - PROCESS | 2700 | 1461073790688 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 2700 | 1461073790691 Marionette TRACE conn5 <- [1,2670,null,{}] 06:49:50 INFO - PROCESS | 2700 | 1461073790695 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}] 06:49:50 INFO - PROCESS | 2700 | 1461073790817 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 06:49:51 INFO - PROCESS | 2700 | 1461073791015 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 2700 | ++DOCSHELL 196C5000 == 76 [pid = 2700] [id = 677] 06:49:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (19DA0400) [pid = 2700] [serial = 2031] [outer = 00000000] 06:49:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1A92F400) [pid = 2700] [serial = 2032] [outer = 19DA0400] 06:49:51 INFO - PROCESS | 2700 | 1461073791073 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1A95A800) [pid = 2700] [serial = 2033] [outer = 19DA0400] 06:49:52 INFO - PROCESS | 2700 | 1461073792138 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]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:49:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1471ms 06:49:52 INFO - PROCESS | 2700 | 1461073792161 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 2700 | 1461073792164 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 06:49:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:49:52 INFO - PROCESS | 2700 | 1461073792168 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 2700 | 1461073792172 Marionette TRACE conn5 <- [1,2674,null,{}] 06:49:52 INFO - PROCESS | 2700 | 1461073792183 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}] 06:49:52 INFO - PROCESS | 2700 | 1461073792303 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 06:49:52 INFO - PROCESS | 2700 | 1461073792468 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 2700 | ++DOCSHELL 1D0AC400 == 77 [pid = 2700] [id = 678] 06:49:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1D0B3000) [pid = 2700] [serial = 2034] [outer = 00000000] 06:49:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1EAB5800) [pid = 2700] [serial = 2035] [outer = 1D0B3000] 06:49:52 INFO - PROCESS | 2700 | 1461073792527 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1EABD400) [pid = 2700] [serial = 2036] [outer = 1D0B3000] 06:49:53 INFO - PROCESS | 2700 | 1461073793543 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] 06:49:53 INFO - PROCESS | 2700 | 1461073793623 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 06:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:49:53 INFO - PROCESS | 2700 | 1461073793628 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 2700 | 1461073793630 Marionette TRACE conn5 <- [1,2678,null,{}] 06:49:53 INFO - PROCESS | 2700 | 1461073793634 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}] 06:49:53 INFO - PROCESS | 2700 | 1461073793742 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 06:49:53 INFO - PROCESS | 2700 | 1461073793974 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 2700 | ++DOCSHELL 1EF2E000 == 78 [pid = 2700] [id = 679] 06:49:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1EF30800) [pid = 2700] [serial = 2037] [outer = 00000000] 06:49:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (20D96400) [pid = 2700] [serial = 2038] [outer = 1EF30800] 06:49:54 INFO - PROCESS | 2700 | 1461073794032 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (2141E800) [pid = 2700] [serial = 2039] [outer = 1EF30800] 06:49:55 INFO - PROCESS | 2700 | 1461073795073 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] 06:49:55 INFO - PROCESS | 2700 | 1461073795111 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 06:49:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:49:55 INFO - PROCESS | 2700 | 1461073795114 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 2700 | 1461073795116 Marionette TRACE conn5 <- [1,2682,null,{}] 06:49:55 INFO - PROCESS | 2700 | 1461073795120 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}] 06:49:55 INFO - PROCESS | 2700 | 1461073795236 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 06:49:55 INFO - PROCESS | 2700 | 1461073795401 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 2700 | ++DOCSHELL 21425C00 == 79 [pid = 2700] [id = 680] 06:49:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (21457C00) [pid = 2700] [serial = 2040] [outer = 00000000] 06:49:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (229E5C00) [pid = 2700] [serial = 2041] [outer = 21457C00] 06:49:55 INFO - PROCESS | 2700 | 1461073795457 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (229EF800) [pid = 2700] [serial = 2042] [outer = 21457C00] 06:49:56 INFO - PROCESS | 2700 | 1461073796480 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] 06:49:56 INFO - PROCESS | 2700 | 1461073796553 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 06:49:56 INFO - PROCESS | 2700 | 1461073796599 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 2700 | 1461073796601 Marionette TRACE conn5 <- [1,2686,null,{}] 06:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:49:56 INFO - PROCESS | 2700 | 1461073796605 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}] 06:49:56 INFO - PROCESS | 2700 | 1461073796731 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 06:49:56 INFO - PROCESS | 2700 | 1461073796992 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 2700 | ++DOCSHELL 1037B400 == 80 [pid = 2700] [id = 681] 06:49:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (22AF3400) [pid = 2700] [serial = 2043] [outer = 00000000] 06:49:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (22FA0000) [pid = 2700] [serial = 2044] [outer = 22AF3400] 06:49:57 INFO - PROCESS | 2700 | 1461073797052 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (23584000) [pid = 2700] [serial = 2045] [outer = 22AF3400] 06:49:58 INFO - PROCESS | 2700 | 1461073798083 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] 06:49:58 INFO - PROCESS | 2700 | 1461073798132 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 06:49:58 INFO - PROCESS | 2700 | 1461073798152 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:49:58 INFO - PROCESS | 2700 | 1461073798156 Marionette TRACE conn5 <- [1,2690,null,{}] 06:49:58 INFO - PROCESS | 2700 | 1461073798161 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}] 06:49:58 INFO - PROCESS | 2700 | 1461073798273 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 06:49:58 INFO - PROCESS | 2700 | 1461073798442 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 2700 | ++DOCSHELL 1866BC00 == 81 [pid = 2700] [id = 682] 06:49:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1866D800) [pid = 2700] [serial = 2046] [outer = 00000000] 06:49:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (19340C00) [pid = 2700] [serial = 2047] [outer = 1866D800] 06:49:58 INFO - PROCESS | 2700 | 1461073798492 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (196AB000) [pid = 2700] [serial = 2048] [outer = 1866D800] 06:49:59 INFO - PROCESS | 2700 | 1461073799047 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]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:49:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 930ms 06:49:59 INFO - PROCESS | 2700 | 1461073799087 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 2700 | 1461073799092 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 06:49:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:49:59 INFO - PROCESS | 2700 | 1461073799098 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 2700 | 1461073799100 Marionette TRACE conn5 <- [1,2694,null,{}] 06:49:59 INFO - PROCESS | 2700 | 1461073799104 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}] 06:49:59 INFO - PROCESS | 2700 | 1461073799211 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 06:49:59 INFO - PROCESS | 2700 | 1461073799348 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 2700 | ++DOCSHELL 16335000 == 82 [pid = 2700] [id = 683] 06:49:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (18367C00) [pid = 2700] [serial = 2049] [outer = 00000000] 06:49:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1A8B4000) [pid = 2700] [serial = 2050] [outer = 18367C00] 06:49:59 INFO - PROCESS | 2700 | 1461073799397 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1A92D000) [pid = 2700] [serial = 2051] [outer = 18367C00] 06:50:00 INFO - PROCESS | 2700 | 1461073800014 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]]]}] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 0F02C400 == 81 [pid = 2700] [id = 674] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 1AEA3000 == 80 [pid = 2700] [id = 673] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 1A930800 == 79 [pid = 2700] [id = 672] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 19F11400 == 78 [pid = 2700] [id = 671] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 186CA800 == 77 [pid = 2700] [id = 670] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 105CDC00 == 76 [pid = 2700] [id = 669] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (10736800) [pid = 2700] [serial = 1924] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (18673400) [pid = 2700] [serial = 1927] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (1A99FC00) [pid = 2700] [serial = 1930] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (21457000) [pid = 2700] [serial = 1942] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (20D8C000) [pid = 2700] [serial = 1939] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1EAC3800) [pid = 2700] [serial = 1936] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (229E9800) [pid = 2700] [serial = 1945] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1D1AF800) [pid = 2700] [serial = 1933] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 18672000 == 75 [pid = 2700] [id = 668] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 22F9A400 == 74 [pid = 2700] [id = 666] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 22B46400 == 73 [pid = 2700] [id = 665] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 229E9000 == 72 [pid = 2700] [id = 664] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 21427800 == 71 [pid = 2700] [id = 663] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 1D95A400 == 70 [pid = 2700] [id = 662] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 1A95C400 == 69 [pid = 2700] [id = 661] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 18668400 == 68 [pid = 2700] [id = 660] 06:50:00 INFO - PROCESS | 2700 | --DOCSHELL 0F73D800 == 67 [pid = 2700] [id = 659] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1A3B4800) [pid = 2700] [serial = 1820] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (20D94000) [pid = 2700] [serial = 1826] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (2145DC00) [pid = 2700] [serial = 1829] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (22AF2C00) [pid = 2700] [serial = 1832] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (1AEAB800) [pid = 2700] [serial = 1922] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (16837C00) [pid = 2700] [serial = 1817] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1EABA400) [pid = 2700] [serial = 1823] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1D0B8000) [pid = 2700] [serial = 1975] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1A959800) [pid = 2700] [serial = 1963] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1AEB7800) [pid = 2700] [serial = 1966] [outer = 00000000] [url = about:blank] 06:50:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (1A9ACC00) [pid = 2700] [serial = 1964] [outer = 00000000] [url = about:blank] 06:50:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1024ms 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (182CB400) [pid = 2700] [serial = 1969] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1AEB9C00) [pid = 2700] [serial = 1967] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1632B000) [pid = 2700] [serial = 1949] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1570B800) [pid = 2700] [serial = 1948] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (19E48C00) [pid = 2700] [serial = 1957] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (19F20000) [pid = 2700] [serial = 1958] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (196C7800) [pid = 2700] [serial = 1952] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (1942DC00) [pid = 2700] [serial = 1951] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1BAB6000) [pid = 2700] [serial = 1972] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (158A9400) [pid = 2700] [serial = 1954] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (18241000) [pid = 2700] [serial = 1955] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1A8A9800) [pid = 2700] [serial = 1960] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (186C1400) [pid = 2700] [serial = 1970] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1BDDC000) [pid = 2700] [serial = 1973] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1A8B3000) [pid = 2700] [serial = 1961] [outer = 00000000] [url = about:blank] 06:50:00 INFO - PROCESS | 2700 | 1461073800161 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 2700 | 1461073800163 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 06:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:50:00 INFO - PROCESS | 2700 | 1461073800169 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 2700 | 1461073800173 Marionette TRACE conn5 <- [1,2698,null,{}] 06:50:00 INFO - PROCESS | 2700 | 1461073800188 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}] 06:50:00 INFO - PROCESS | 2700 | 1461073800290 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 06:50:00 INFO - PROCESS | 2700 | 1461073800297 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 2700 | ++DOCSHELL 157A1400 == 68 [pid = 2700] [id = 684] 06:50:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (157A1C00) [pid = 2700] [serial = 2052] [outer = 00000000] 06:50:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (16456C00) [pid = 2700] [serial = 2053] [outer = 157A1C00] 06:50:00 INFO - PROCESS | 2700 | 1461073800348 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1823E800) [pid = 2700] [serial = 2054] [outer = 157A1C00] 06:50:00 INFO - PROCESS | 2700 | 1461073800904 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] 06:50:00 INFO - PROCESS | 2700 | 1461073800944 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 06:50:00 INFO - PROCESS | 2700 | 1461073800947 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:50:00 INFO - PROCESS | 2700 | 1461073800949 Marionette TRACE conn5 <- [1,2702,null,{}] 06:50:00 INFO - PROCESS | 2700 | 1461073800952 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}] 06:50:01 INFO - PROCESS | 2700 | 1461073801046 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 06:50:01 INFO - PROCESS | 2700 | 1461073801164 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 2700 | ++DOCSHELL 1579D000 == 69 [pid = 2700] [id = 685] 06:50:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (18307000) [pid = 2700] [serial = 2055] [outer = 00000000] 06:50:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (19F1B000) [pid = 2700] [serial = 2056] [outer = 18307000] 06:50:01 INFO - PROCESS | 2700 | 1461073801210 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1A410400) [pid = 2700] [serial = 2057] [outer = 18307000] 06:50:01 INFO - PROCESS | 2700 | 1461073801578 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]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:50:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 06:50:01 INFO - PROCESS | 2700 | 1461073801621 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 06:50:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:50:01 INFO - PROCESS | 2700 | 1461073801623 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 06:50:01 INFO - PROCESS | 2700 | 1461073801626 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 2700 | 1461073801628 Marionette TRACE conn5 <- [1,2706,null,{}] 06:50:01 INFO - PROCESS | 2700 | 1461073801632 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}] 06:50:01 INFO - PROCESS | 2700 | 1461073801722 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 06:50:01 INFO - PROCESS | 2700 | 1461073801728 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 2700 | ++DOCSHELL 0FB80C00 == 70 [pid = 2700] [id = 686] 06:50:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (1A7E6400) [pid = 2700] [serial = 2058] [outer = 00000000] 06:50:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (1A99F000) [pid = 2700] [serial = 2059] [outer = 1A7E6400] 06:50:01 INFO - PROCESS | 2700 | 1461073801774 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1AA7B400) [pid = 2700] [serial = 2060] [outer = 1A7E6400] 06:50:02 INFO - PROCESS | 2700 | 1461073802242 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] 06:50:02 INFO - PROCESS | 2700 | 1461073802306 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 06:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:50:02 INFO - PROCESS | 2700 | 1461073802309 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 2700 | 1461073802311 Marionette TRACE conn5 <- [1,2710,null,{}] 06:50:02 INFO - PROCESS | 2700 | 1461073802314 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}] 06:50:02 INFO - PROCESS | 2700 | 1461073802464 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 06:50:02 INFO - PROCESS | 2700 | 1461073802519 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 2700 | ++DOCSHELL 1AEB3800 == 71 [pid = 2700] [id = 687] 06:50:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (1AEB4800) [pid = 2700] [serial = 2061] [outer = 00000000] 06:50:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (1AEBEC00) [pid = 2700] [serial = 2062] [outer = 1AEB4800] 06:50:02 INFO - PROCESS | 2700 | 1461073802566 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (1BD4F000) [pid = 2700] [serial = 2063] [outer = 1AEB4800] 06:50:03 INFO - PROCESS | 2700 | 1461073803044 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] 06:50:03 INFO - PROCESS | 2700 | 1461073803085 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 06:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:50:03 INFO - PROCESS | 2700 | 1461073803093 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 2700 | 1461073803095 Marionette TRACE conn5 <- [1,2714,null,{}] 06:50:03 INFO - PROCESS | 2700 | 1461073803098 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}] 06:50:03 INFO - PROCESS | 2700 | 1461073803232 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 06:50:03 INFO - PROCESS | 2700 | 1461073803309 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 2700 | ++DOCSHELL 1AEBAC00 == 72 [pid = 2700] [id = 688] 06:50:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1BD5B000) [pid = 2700] [serial = 2064] [outer = 00000000] 06:50:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (1D9EA000) [pid = 2700] [serial = 2065] [outer = 1BD5B000] 06:50:03 INFO - PROCESS | 2700 | 1461073803355 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1D9EF000) [pid = 2700] [serial = 2066] [outer = 1BD5B000] 06:50:03 INFO - PROCESS | 2700 | 1461073803791 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]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:50:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 06:50:03 INFO - PROCESS | 2700 | 1461073803852 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 2700 | 1461073803854 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 06:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:50:03 INFO - PROCESS | 2700 | 1461073803862 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 2700 | 1461073803864 Marionette TRACE conn5 <- [1,2718,null,{}] 06:50:03 INFO - PROCESS | 2700 | 1461073803867 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}] 06:50:04 INFO - PROCESS | 2700 | 1461073804003 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 06:50:04 INFO - PROCESS | 2700 | 1461073804083 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 2700 | ++DOCSHELL 1A618C00 == 73 [pid = 2700] [id = 689] 06:50:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1D0B5400) [pid = 2700] [serial = 2067] [outer = 00000000] 06:50:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (20D88400) [pid = 2700] [serial = 2068] [outer = 1D0B5400] 06:50:04 INFO - PROCESS | 2700 | 1461073804129 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (20D8DC00) [pid = 2700] [serial = 2069] [outer = 1D0B5400] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (22F7E000) [pid = 2700] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (18E4A400) [pid = 2700] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (1570AC00) [pid = 2700] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (10735400) [pid = 2700] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (20018000) [pid = 2700] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1A954400) [pid = 2700] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1A7B0000) [pid = 2700] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (19DA5400) [pid = 2700] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (1AE9FC00) [pid = 2700] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (18673800) [pid = 2700] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (0FB42000) [pid = 2700] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (18309000) [pid = 2700] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (22F97400) [pid = 2700] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (18672400) [pid = 2700] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (19F16800) [pid = 2700] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1A94E000) [pid = 2700] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1119EC00) [pid = 2700] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1D965000) [pid = 2700] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1AEA4800) [pid = 2700] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (20018400) [pid = 2700] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1D0AE000) [pid = 2700] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (213DCC00) [pid = 2700] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (10739000) [pid = 2700] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (196AE000) [pid = 2700] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:50:04 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (0F7E0800) [pid = 2700] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:50:05 INFO - PROCESS | 2700 | 1461073805283 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] 06:50:05 INFO - PROCESS | 2700 | 1461073805345 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 06:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:50:05 INFO - PROCESS | 2700 | 1461073805348 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 2700 | 1461073805349 Marionette TRACE conn5 <- [1,2722,null,{}] 06:50:05 INFO - PROCESS | 2700 | 1461073805353 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}] 06:50:05 INFO - PROCESS | 2700 | 1461073805445 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 06:50:05 INFO - PROCESS | 2700 | 1461073805451 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 2700 | ++DOCSHELL 16831800 == 74 [pid = 2700] [id = 690] 06:50:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (18205000) [pid = 2700] [serial = 2070] [outer = 00000000] 06:50:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1A8AD400) [pid = 2700] [serial = 2071] [outer = 18205000] 06:50:05 INFO - PROCESS | 2700 | 1461073805497 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1A954400) [pid = 2700] [serial = 2072] [outer = 18205000] 06:50:05 INFO - PROCESS | 2700 | 1461073805973 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]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 06:50:06 INFO - PROCESS | 2700 | 1461073806020 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 2700 | 1461073806023 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 06:50:06 INFO - PROCESS | 2700 | 1461073806026 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:50:06 INFO - PROCESS | 2700 | 1461073806027 Marionette TRACE conn5 <- [1,2726,null,{}] 06:50:06 INFO - PROCESS | 2700 | 1461073806031 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}] 06:50:06 INFO - PROCESS | 2700 | 1461073806124 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 06:50:06 INFO - PROCESS | 2700 | 1461073806130 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 2700 | ++DOCSHELL 1A3B7400 == 75 [pid = 2700] [id = 691] 06:50:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1ADAD400) [pid = 2700] [serial = 2073] [outer = 00000000] 06:50:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1EAB6000) [pid = 2700] [serial = 2074] [outer = 1ADAD400] 06:50:06 INFO - PROCESS | 2700 | 1461073806177 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1D9F5800) [pid = 2700] [serial = 2075] [outer = 1ADAD400] 06:50:06 INFO - PROCESS | 2700 | 1461073806693 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]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 06:50:06 INFO - PROCESS | 2700 | 1461073806761 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 2700 | 1461073806765 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 06:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:50:06 INFO - PROCESS | 2700 | 1461073806771 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 2700 | 1461073806775 Marionette TRACE conn5 <- [1,2730,null,{}] 06:50:06 INFO - PROCESS | 2700 | 1461073806782 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}] 06:50:06 INFO - PROCESS | 2700 | 1461073806964 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 06:50:07 INFO - PROCESS | 2700 | 1461073807108 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:07 INFO - PROCESS | 2700 | ++DOCSHELL 1632BC00 == 76 [pid = 2700] [id = 692] 06:50:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1644CC00) [pid = 2700] [serial = 2076] [outer = 00000000] 06:50:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (18207000) [pid = 2700] [serial = 2077] [outer = 1644CC00] 06:50:07 INFO - PROCESS | 2700 | 1461073807166 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (18365C00) [pid = 2700] [serial = 2078] [outer = 1644CC00] 06:50:07 INFO - PROCESS | 2700 | 1461073807733 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]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:50:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 987ms 06:50:07 INFO - PROCESS | 2700 | 1461073807761 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 2700 | 1461073807767 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 06:50:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:50:07 INFO - PROCESS | 2700 | 1461073807773 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 2700 | 1461073807776 Marionette TRACE conn5 <- [1,2734,null,{}] 06:50:07 INFO - PROCESS | 2700 | 1461073807780 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}] 06:50:07 INFO - PROCESS | 2700 | 1461073807901 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 06:50:08 INFO - PROCESS | 2700 | 1461073808062 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 2700 | ++DOCSHELL 196ADC00 == 77 [pid = 2700] [id = 693] 06:50:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (196C4C00) [pid = 2700] [serial = 2079] [outer = 00000000] 06:50:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1A610400) [pid = 2700] [serial = 2080] [outer = 196C4C00] 06:50:08 INFO - PROCESS | 2700 | 1461073808118 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1A8B2400) [pid = 2700] [serial = 2081] [outer = 196C4C00] 06:50:08 INFO - PROCESS | 2700 | 1461073808701 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]]]}] 06:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 06:50:08 INFO - PROCESS | 2700 | 1461073808746 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 2700 | 1461073808749 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 06:50:08 INFO - PROCESS | 2700 | 1461073808752 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:50:08 INFO - PROCESS | 2700 | 1461073808756 Marionette TRACE conn5 <- [1,2738,null,{}] 06:50:08 INFO - PROCESS | 2700 | 1461073808767 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}] 06:50:08 INFO - PROCESS | 2700 | 1461073808890 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 06:50:09 INFO - PROCESS | 2700 | 1461073809063 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 2700 | ++DOCSHELL 152DB400 == 78 [pid = 2700] [id = 694] 06:50:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1D0AF000) [pid = 2700] [serial = 2082] [outer = 00000000] 06:50:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (21422C00) [pid = 2700] [serial = 2083] [outer = 1D0AF000] 06:50:09 INFO - PROCESS | 2700 | 1461073809122 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (2145E800) [pid = 2700] [serial = 2084] [outer = 1D0AF000] 06:50:09 INFO - PROCESS | 2700 | 1461073809690 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]]]}] 06:50:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:50:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 06:50:09 INFO - PROCESS | 2700 | 1461073809726 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 06:50:09 INFO - PROCESS | 2700 | 1461073809728 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 06:50:09 INFO - PROCESS | 2700 | 1461073809732 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:50:09 INFO - PROCESS | 2700 | 1461073809734 Marionette TRACE conn5 <- [1,2742,null,{}] 06:50:09 INFO - PROCESS | 2700 | 1461073809738 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}] 06:50:09 INFO - PROCESS | 2700 | 1461073809857 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 06:50:10 INFO - PROCESS | 2700 | 1461073810029 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 2700 | ++DOCSHELL 229E8400 == 79 [pid = 2700] [id = 695] 06:50:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (229E9000) [pid = 2700] [serial = 2085] [outer = 00000000] 06:50:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (22B41800) [pid = 2700] [serial = 2086] [outer = 229E9000] 06:50:10 INFO - PROCESS | 2700 | 1461073810085 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (22B4C000) [pid = 2700] [serial = 2087] [outer = 229E9000] 06:50:10 INFO - PROCESS | 2700 | 1461073810655 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]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 971ms 06:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:50:10 INFO - PROCESS | 2700 | 1461073810707 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 2700 | 1461073810709 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 06:50:10 INFO - PROCESS | 2700 | 1461073810712 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 2700 | 1461073810714 Marionette TRACE conn5 <- [1,2746,null,{}] 06:50:10 INFO - PROCESS | 2700 | 1461073810718 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}] 06:50:10 INFO - PROCESS | 2700 | 1461073810863 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 06:50:11 INFO - PROCESS | 2700 | 1461073811022 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 2700 | ++DOCSHELL 18EC2800 == 80 [pid = 2700] [id = 696] 06:50:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (196C0000) [pid = 2700] [serial = 2088] [outer = 00000000] 06:50:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (22F9D000) [pid = 2700] [serial = 2089] [outer = 196C0000] 06:50:11 INFO - PROCESS | 2700 | 1461073811077 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (22FA6C00) [pid = 2700] [serial = 2090] [outer = 196C0000] 06:50:11 INFO - PROCESS | 2700 | 1461073811649 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]]]}] 06:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 06:50:11 INFO - PROCESS | 2700 | 1461073811683 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 2700 | 1461073811686 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 06:50:11 INFO - PROCESS | 2700 | 1461073811689 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:50:11 INFO - PROCESS | 2700 | 1461073811691 Marionette TRACE conn5 <- [1,2750,null,{}] 06:50:11 INFO - PROCESS | 2700 | 1461073811695 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}] 06:50:11 INFO - PROCESS | 2700 | 1461073811832 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 06:50:12 INFO - PROCESS | 2700 | 1461073812011 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 2700 | ++DOCSHELL 239D0400 == 81 [pid = 2700] [id = 697] 06:50:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (239D0C00) [pid = 2700] [serial = 2091] [outer = 00000000] 06:50:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (239D4800) [pid = 2700] [serial = 2092] [outer = 239D0C00] 06:50:12 INFO - PROCESS | 2700 | 1461073812071 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (239D8C00) [pid = 2700] [serial = 2093] [outer = 239D0C00] 06:50:12 INFO - PROCESS | 2700 | 1461073812601 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]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 06:50:12 INFO - PROCESS | 2700 | 1461073812663 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 2700 | 1461073812666 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 06:50:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:50:12 INFO - PROCESS | 2700 | 1461073812669 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 2700 | 1461073812671 Marionette TRACE conn5 <- [1,2754,null,{}] 06:50:12 INFO - PROCESS | 2700 | 1461073812675 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}] 06:50:12 INFO - PROCESS | 2700 | 1461073812791 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 06:50:12 INFO - PROCESS | 2700 | 1461073812952 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 2700 | ++DOCSHELL 23C9D400 == 82 [pid = 2700] [id = 698] 06:50:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (23C9D800) [pid = 2700] [serial = 2094] [outer = 00000000] 06:50:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (23CA4C00) [pid = 2700] [serial = 2095] [outer = 23C9D800] 06:50:13 INFO - PROCESS | 2700 | 1461073813009 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (23CA6000) [pid = 2700] [serial = 2096] [outer = 23C9D800] 06:50:13 INFO - PROCESS | 2700 | 1461073813560 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]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 06:50:13 INFO - PROCESS | 2700 | 1461073813603 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 2700 | 1461073813606 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 06:50:13 INFO - PROCESS | 2700 | 1461073813609 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:50:13 INFO - PROCESS | 2700 | 1461073813611 Marionette TRACE conn5 <- [1,2758,null,{}] 06:50:13 INFO - PROCESS | 2700 | 1461073813614 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}] 06:50:13 INFO - PROCESS | 2700 | 1461073813732 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 06:50:13 INFO - PROCESS | 2700 | 1461073813908 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 2700 | ++DOCSHELL 22E7C800 == 83 [pid = 2700] [id = 699] 06:50:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (22E7D400) [pid = 2700] [serial = 2097] [outer = 00000000] 06:50:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (22E84800) [pid = 2700] [serial = 2098] [outer = 22E7D400] 06:50:13 INFO - PROCESS | 2700 | 1461073813967 Marionette DEBUG loaded listener.js 06:50:14 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (22E87400) [pid = 2700] [serial = 2099] [outer = 22E7D400] 06:50:14 INFO - PROCESS | 2700 | 1461073814674 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]]]}] 06:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1129ms 06:50:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:50:14 INFO - PROCESS | 2700 | 1461073814742 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 06:50:14 INFO - PROCESS | 2700 | 1461073814744 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 06:50:14 INFO - PROCESS | 2700 | 1461073814748 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 2700 | 1461073814750 Marionette TRACE conn5 <- [1,2762,null,{}] 06:50:14 INFO - PROCESS | 2700 | 1461073814769 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}] 06:50:14 INFO - PROCESS | 2700 | 1461073814891 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 06:50:15 INFO - PROCESS | 2700 | 1461073815052 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 2700 | ++DOCSHELL 10108C00 == 84 [pid = 2700] [id = 700] 06:50:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (14930800) [pid = 2700] [serial = 2100] [outer = 00000000] 06:50:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (193B7800) [pid = 2700] [serial = 2101] [outer = 14930800] 06:50:15 INFO - PROCESS | 2700 | 1461073815108 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (19F19400) [pid = 2700] [serial = 2102] [outer = 14930800] 06:50:15 INFO - PROCESS | 2700 | 1461073815933 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]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:50:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1239ms 06:50:16 INFO - PROCESS | 2700 | 1461073815998 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 2700 | 1461073816003 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 06:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:50:16 INFO - PROCESS | 2700 | 1461073816008 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 2700 | 1461073816012 Marionette TRACE conn5 <- [1,2766,null,{}] 06:50:16 INFO - PROCESS | 2700 | 1461073816016 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}] 06:50:16 INFO - PROCESS | 2700 | 1461073816137 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 06:50:16 INFO - PROCESS | 2700 | 1461073816306 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 2700 | ++DOCSHELL 158A9400 == 85 [pid = 2700] [id = 701] 06:50:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (158AFC00) [pid = 2700] [serial = 2103] [outer = 00000000] 06:50:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (16833400) [pid = 2700] [serial = 2104] [outer = 158AFC00] 06:50:16 INFO - PROCESS | 2700 | 1461073816357 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (18241400) [pid = 2700] [serial = 2105] [outer = 158AFC00] 06:50:16 INFO - PROCESS | 2700 | 1461073816973 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]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1018ms 06:50:17 INFO - PROCESS | 2700 | 1461073817031 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 06:50:17 INFO - PROCESS | 2700 | 1461073817036 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 06:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:50:17 INFO - PROCESS | 2700 | 1461073817042 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 2700 | 1461073817045 Marionette TRACE conn5 <- [1,2770,null,{}] 06:50:17 INFO - PROCESS | 2700 | 1461073817049 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}] 06:50:17 INFO - PROCESS | 2700 | 1461073817164 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 16831800 == 84 [pid = 2700] [id = 690] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 1A618C00 == 83 [pid = 2700] [id = 689] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 1AEBAC00 == 82 [pid = 2700] [id = 688] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 1AEB3800 == 81 [pid = 2700] [id = 687] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 0FB80C00 == 80 [pid = 2700] [id = 686] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 1579D000 == 79 [pid = 2700] [id = 685] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 157A1400 == 78 [pid = 2700] [id = 684] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (1BAB1800) [pid = 2700] [serial = 1984] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (22F82000) [pid = 2700] [serial = 1996] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1092E800) [pid = 2700] [serial = 1978] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (22FA4400) [pid = 2700] [serial = 1999] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (193AC000) [pid = 2700] [serial = 1981] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (21460C00) [pid = 2700] [serial = 1990] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (20D90800) [pid = 2700] [serial = 1987] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (22AF2400) [pid = 2700] [serial = 1993] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1CE76C00) [pid = 2700] [serial = 2026] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 16335000 == 77 [pid = 2700] [id = 683] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 1866BC00 == 76 [pid = 2700] [id = 682] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 16332800 == 75 [pid = 2700] [id = 676] 06:50:17 INFO - PROCESS | 2700 | --DOCSHELL 14922400 == 74 [pid = 2700] [id = 675] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (22F86C00) [pid = 2700] [serial = 1886] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (19E55000) [pid = 2700] [serial = 2012] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (19344400) [pid = 2700] [serial = 2002] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (152C5800) [pid = 2700] [serial = 2008] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (20D96C00) [pid = 2700] [serial = 1940] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1AEB7400) [pid = 2700] [serial = 1877] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (196A6800) [pid = 2700] [serial = 2003] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1AEA5400) [pid = 2700] [serial = 1931] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (22AE8C00) [pid = 2700] [serial = 1946] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1CF82C00) [pid = 2700] [serial = 1814] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (196A3800) [pid = 2700] [serial = 2006] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (1682B800) [pid = 2700] [serial = 2023] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (193AF400) [pid = 2700] [serial = 1928] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (2357EC00) [pid = 2700] [serial = 1889] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (19E48800) [pid = 2700] [serial = 1874] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1A8B3800) [pid = 2700] [serial = 2015] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1A9A8C00) [pid = 2700] [serial = 2018] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1A95C000) [pid = 2700] [serial = 2017] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (196AB400) [pid = 2700] [serial = 2011] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (14BA1400) [pid = 2700] [serial = 1871] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1866C800) [pid = 2700] [serial = 2024] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (18E4B400) [pid = 2700] [serial = 2005] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1EF2A400) [pid = 2700] [serial = 1937] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1A618800) [pid = 2700] [serial = 2014] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1AEB5400) [pid = 2700] [serial = 2020] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (21464000) [pid = 2700] [serial = 1943] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1D95FC00) [pid = 2700] [serial = 1934] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (229F0800) [pid = 2700] [serial = 1883] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (18371400) [pid = 2700] [serial = 1892] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1AEB4C00) [pid = 2700] [serial = 2021] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (157A3400) [pid = 2700] [serial = 2009] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (22675C00) [pid = 2700] [serial = 1880] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1492C800) [pid = 2700] [serial = 1925] [outer = 00000000] [url = about:blank] 06:50:17 INFO - PROCESS | 2700 | 1461073817414 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 2700 | ++DOCSHELL 0F737000 == 75 [pid = 2700] [id = 702] 06:50:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (0F7DF400) [pid = 2700] [serial = 2106] [outer = 00000000] 06:50:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1092F800) [pid = 2700] [serial = 2107] [outer = 0F7DF400] 06:50:17 INFO - PROCESS | 2700 | 1461073817464 Marionette DEBUG loaded listener.js 06:50:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (14922400) [pid = 2700] [serial = 2108] [outer = 0F7DF400] 06:50:17 INFO - PROCESS | 2700 | 1461073817960 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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 06:50:18 INFO - PROCESS | 2700 | 1461073818015 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 2700 | 1461073818018 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 06:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:50:18 INFO - PROCESS | 2700 | 1461073818021 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 2700 | 1461073818024 Marionette TRACE conn5 <- [1,2774,null,{}] 06:50:18 INFO - PROCESS | 2700 | 1461073818035 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}] 06:50:18 INFO - PROCESS | 2700 | 1461073818138 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 06:50:18 INFO - PROCESS | 2700 | 1461073818247 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 2700 | ++DOCSHELL 18627000 == 76 [pid = 2700] [id = 703] 06:50:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1866C400) [pid = 2700] [serial = 2109] [outer = 00000000] 06:50:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (186C9400) [pid = 2700] [serial = 2110] [outer = 1866C400] 06:50:18 INFO - PROCESS | 2700 | 1461073818307 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1934B000) [pid = 2700] [serial = 2111] [outer = 1866C400] 06:50:18 INFO - PROCESS | 2700 | 1461073818687 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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 06:50:18 INFO - PROCESS | 2700 | 1461073818695 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 06:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:50:18 INFO - PROCESS | 2700 | 1461073818697 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 06:50:18 INFO - PROCESS | 2700 | 1461073818700 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 2700 | 1461073818702 Marionette TRACE conn5 <- [1,2778,null,{}] 06:50:18 INFO - PROCESS | 2700 | 1461073818723 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}] 06:50:18 INFO - PROCESS | 2700 | 1461073818822 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 06:50:18 INFO - PROCESS | 2700 | 1461073818828 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 2700 | ++DOCSHELL 193B4C00 == 77 [pid = 2700] [id = 704] 06:50:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (193B5C00) [pid = 2700] [serial = 2112] [outer = 00000000] 06:50:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (19DA2800) [pid = 2700] [serial = 2113] [outer = 193B5C00] 06:50:18 INFO - PROCESS | 2700 | 1461073818875 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (19E55400) [pid = 2700] [serial = 2114] [outer = 193B5C00] 06:50:19 INFO - PROCESS | 2700 | 1461073819336 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]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:50:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 690ms 06:50:19 INFO - PROCESS | 2700 | 1461073819394 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 2700 | 1461073819396 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 06:50:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:50:19 INFO - PROCESS | 2700 | 1461073819399 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 2700 | 1461073819401 Marionette TRACE conn5 <- [1,2782,null,{}] 06:50:19 INFO - PROCESS | 2700 | 1461073819412 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}] 06:50:19 INFO - PROCESS | 2700 | 1461073819544 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 06:50:19 INFO - PROCESS | 2700 | 1461073819653 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:19 INFO - PROCESS | 2700 | ++DOCSHELL 1A3AD000 == 78 [pid = 2700] [id = 705] 06:50:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1A3AE000) [pid = 2700] [serial = 2115] [outer = 00000000] 06:50:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1A619800) [pid = 2700] [serial = 2116] [outer = 1A3AE000] 06:50:19 INFO - PROCESS | 2700 | 1461073819700 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1A8A5800) [pid = 2700] [serial = 2117] [outer = 1A3AE000] 06:50:20 INFO - PROCESS | 2700 | 1461073820141 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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 790ms 06:50:20 INFO - PROCESS | 2700 | 1461073820193 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 2700 | 1461073820195 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 06:50:20 INFO - PROCESS | 2700 | 1461073820198 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:50:20 INFO - PROCESS | 2700 | 1461073820199 Marionette TRACE conn5 <- [1,2786,null,{}] 06:50:20 INFO - PROCESS | 2700 | 1461073820203 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}] 06:50:20 INFO - PROCESS | 2700 | 1461073820349 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 06:50:20 INFO - PROCESS | 2700 | 1461073820370 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 2700 | ++DOCSHELL 1A8A8C00 == 79 [pid = 2700] [id = 706] 06:50:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1A92C400) [pid = 2700] [serial = 2118] [outer = 00000000] 06:50:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1A95BC00) [pid = 2700] [serial = 2119] [outer = 1A92C400] 06:50:20 INFO - PROCESS | 2700 | 1461073820417 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1A9A3C00) [pid = 2700] [serial = 2120] [outer = 1A92C400] 06:50:20 INFO - PROCESS | 2700 | 1461073820895 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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 06:50:20 INFO - PROCESS | 2700 | 1461073820954 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 2700 | 1461073820956 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 06:50:20 INFO - PROCESS | 2700 | 1461073820964 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:50:20 INFO - PROCESS | 2700 | 1461073820966 Marionette TRACE conn5 <- [1,2790,null,{}] 06:50:20 INFO - PROCESS | 2700 | 1461073820974 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}] 06:50:21 INFO - PROCESS | 2700 | 1461073821109 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 06:50:21 INFO - PROCESS | 2700 | 1461073821190 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 2700 | ++DOCSHELL 1A9A8C00 == 80 [pid = 2700] [id = 707] 06:50:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1AA7D800) [pid = 2700] [serial = 2121] [outer = 00000000] 06:50:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1AC90400) [pid = 2700] [serial = 2122] [outer = 1AA7D800] 06:50:21 INFO - PROCESS | 2700 | 1461073821235 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1AEA5400) [pid = 2700] [serial = 2123] [outer = 1AA7D800] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (16452400) [pid = 2700] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (18205000) [pid = 2700] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (157A1C00) [pid = 2700] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1BD5B000) [pid = 2700] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (18367C00) [pid = 2700] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1D0B5400) [pid = 2700] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (229EA800) [pid = 2700] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (22B4C800) [pid = 2700] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (18669000) [pid = 2700] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (1A9A8000) [pid = 2700] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (1EF31800) [pid = 2700] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (22F9B400) [pid = 2700] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (21427C00) [pid = 2700] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (0FB77000) [pid = 2700] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (1CFE8C00) [pid = 2700] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (1866D800) [pid = 2700] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (1A7E6400) [pid = 2700] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 113 (1AEB4800) [pid = 2700] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 112 (18307000) [pid = 2700] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:50:21 INFO - PROCESS | 2700 | --DOMWINDOW == 111 (22AF3400) [pid = 2700] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:50:21 INFO - PROCESS | 2700 | 1461073821838 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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 06:50:21 INFO - PROCESS | 2700 | 1461073821904 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 2700 | 1461073821906 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 06:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:50:21 INFO - PROCESS | 2700 | 1461073821911 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 2700 | 1461073821912 Marionette TRACE conn5 <- [1,2794,null,{}] 06:50:21 INFO - PROCESS | 2700 | 1461073821916 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}] 06:50:22 INFO - PROCESS | 2700 | 1461073822008 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 06:50:22 INFO - PROCESS | 2700 | 1461073822017 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 2700 | ++DOCSHELL 18205000 == 81 [pid = 2700] [id = 708] 06:50:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 112 (1836B400) [pid = 2700] [serial = 2124] [outer = 00000000] 06:50:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 113 (1A7EB800) [pid = 2700] [serial = 2125] [outer = 1836B400] 06:50:22 INFO - PROCESS | 2700 | 1461073822062 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 114 (1A953000) [pid = 2700] [serial = 2126] [outer = 1836B400] 06:50:22 INFO - PROCESS | 2700 | 1461073822492 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]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 06:50:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:50:22 INFO - PROCESS | 2700 | 1461073822542 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 2700 | 1461073822544 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 06:50:22 INFO - PROCESS | 2700 | 1461073822547 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 2700 | 1461073822549 Marionette TRACE conn5 <- [1,2798,null,{}] 06:50:22 INFO - PROCESS | 2700 | 1461073822572 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}] 06:50:22 INFO - PROCESS | 2700 | 1461073822667 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 06:50:22 INFO - PROCESS | 2700 | 1461073822705 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 2700 | ++DOCSHELL 1AEAF800 == 82 [pid = 2700] [id = 709] 06:50:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (1AEB4000) [pid = 2700] [serial = 2127] [outer = 00000000] 06:50:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1AEBE000) [pid = 2700] [serial = 2128] [outer = 1AEB4000] 06:50:22 INFO - PROCESS | 2700 | 1461073822750 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (1AECBC00) [pid = 2700] [serial = 2129] [outer = 1AEB4000] 06:50:23 INFO - PROCESS | 2700 | 1461073823194 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]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 06:50:23 INFO - PROCESS | 2700 | 1461073823240 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 2700 | 1461073823242 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 06:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:50:23 INFO - PROCESS | 2700 | 1461073823245 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 2700 | 1461073823247 Marionette TRACE conn5 <- [1,2802,null,{}] 06:50:23 INFO - PROCESS | 2700 | 1461073823254 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}] 06:50:23 INFO - PROCESS | 2700 | 1461073823349 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 06:50:23 INFO - PROCESS | 2700 | 1461073823356 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:23 INFO - PROCESS | 2700 | ++DOCSHELL 1AEBD000 == 83 [pid = 2700] [id = 710] 06:50:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (1B027800) [pid = 2700] [serial = 2130] [outer = 00000000] 06:50:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (1CE68000) [pid = 2700] [serial = 2131] [outer = 1B027800] 06:50:23 INFO - PROCESS | 2700 | 1461073823400 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (1CF82C00) [pid = 2700] [serial = 2132] [outer = 1B027800] 06:50:24 INFO - PROCESS | 2700 | 1461073824178 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]]]}] 06:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 06:50:24 INFO - PROCESS | 2700 | 1461073824219 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 06:50:24 INFO - PROCESS | 2700 | 1461073824224 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 06:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:50:24 INFO - PROCESS | 2700 | 1461073824229 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:50:24 INFO - PROCESS | 2700 | 1461073824233 Marionette TRACE conn5 <- [1,2806,null,{}] 06:50:24 INFO - PROCESS | 2700 | 1461073824239 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}] 06:50:24 INFO - PROCESS | 2700 | 1461073824372 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 06:50:24 INFO - PROCESS | 2700 | 1461073824536 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 2700 | ++DOCSHELL 14926800 == 84 [pid = 2700] [id = 711] 06:50:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (14E3DC00) [pid = 2700] [serial = 2133] [outer = 00000000] 06:50:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (16832000) [pid = 2700] [serial = 2134] [outer = 14E3DC00] 06:50:24 INFO - PROCESS | 2700 | 1461073824596 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (182CEC00) [pid = 2700] [serial = 2135] [outer = 14E3DC00] 06:50:25 INFO - PROCESS | 2700 | 1461073825191 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]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 06:50:25 INFO - PROCESS | 2700 | 1461073825216 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 2700 | 1461073825222 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 06:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:50:25 INFO - PROCESS | 2700 | 1461073825230 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 2700 | 1461073825233 Marionette TRACE conn5 <- [1,2810,null,{}] 06:50:25 INFO - PROCESS | 2700 | 1461073825237 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}] 06:50:25 INFO - PROCESS | 2700 | 1461073825363 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 06:50:25 INFO - PROCESS | 2700 | 1461073825537 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 2700 | ++DOCSHELL 182CB000 == 85 [pid = 2700] [id = 712] 06:50:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (184A5000) [pid = 2700] [serial = 2136] [outer = 00000000] 06:50:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (196C2400) [pid = 2700] [serial = 2137] [outer = 184A5000] 06:50:25 INFO - PROCESS | 2700 | 1461073825595 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1A3B9000) [pid = 2700] [serial = 2138] [outer = 184A5000] 06:50:26 INFO - PROCESS | 2700 | 1461073826204 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]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1019ms 06:50:26 INFO - PROCESS | 2700 | 1461073826251 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 2700 | 1461073826253 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 06:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:50:26 INFO - PROCESS | 2700 | 1461073826257 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 2700 | 1461073826260 Marionette TRACE conn5 <- [1,2814,null,{}] 06:50:26 INFO - PROCESS | 2700 | 1461073826271 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}] 06:50:26 INFO - PROCESS | 2700 | 1461073826444 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 06:50:26 INFO - PROCESS | 2700 | 1461073826608 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 2700 | ++DOCSHELL 1BDD7800 == 86 [pid = 2700] [id = 713] 06:50:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1BDDA000) [pid = 2700] [serial = 2139] [outer = 00000000] 06:50:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1D0B8000) [pid = 2700] [serial = 2140] [outer = 1BDDA000] 06:50:26 INFO - PROCESS | 2700 | 1461073826670 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1D1B6C00) [pid = 2700] [serial = 2141] [outer = 1BDDA000] 06:50:27 INFO - PROCESS | 2700 | 1461073827219 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1022ms 06:50:27 INFO - PROCESS | 2700 | 1461073827283 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 06:50:27 INFO - PROCESS | 2700 | 1461073827286 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 06:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:50:27 INFO - PROCESS | 2700 | 1461073827290 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - PROCESS | 2700 | 1461073827292 Marionette TRACE conn5 <- [1,2818,null,{}] 06:50:27 INFO - PROCESS | 2700 | 1461073827295 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}] 06:50:27 INFO - PROCESS | 2700 | 1461073827415 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 06:50:27 INFO - PROCESS | 2700 | 1461073827589 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 2700 | ++DOCSHELL 1D9EB400 == 87 [pid = 2700] [id = 714] 06:50:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1D9F4400) [pid = 2700] [serial = 2142] [outer = 00000000] 06:50:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1EAC1C00) [pid = 2700] [serial = 2143] [outer = 1D9F4400] 06:50:27 INFO - PROCESS | 2700 | 1461073827645 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1EF2B400) [pid = 2700] [serial = 2144] [outer = 1D9F4400] 06:50:28 INFO - PROCESS | 2700 | 1461073828232 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]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 06:50:28 INFO - PROCESS | 2700 | 1461073828263 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 06:50:28 INFO - PROCESS | 2700 | 1461073828265 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 06:50:28 INFO - PROCESS | 2700 | 1461073828269 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:50:28 INFO - PROCESS | 2700 | 1461073828271 Marionette TRACE conn5 <- [1,2822,null,{}] 06:50:28 INFO - PROCESS | 2700 | 1461073828275 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}] 06:50:28 INFO - PROCESS | 2700 | 1461073828394 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 06:50:28 INFO - PROCESS | 2700 | 1461073828569 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 2700 | ++DOCSHELL 1EF30400 == 88 [pid = 2700] [id = 715] 06:50:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (20012000) [pid = 2700] [serial = 2145] [outer = 00000000] 06:50:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (2001E000) [pid = 2700] [serial = 2146] [outer = 20012000] 06:50:28 INFO - PROCESS | 2700 | 1461073828626 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (20D94400) [pid = 2700] [serial = 2147] [outer = 20012000] 06:50:29 INFO - PROCESS | 2700 | 1461073829237 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1016ms 06:50:29 INFO - PROCESS | 2700 | 1461073829289 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 2700 | 1461073829291 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 06:50:29 INFO - PROCESS | 2700 | 1461073829295 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:50:29 INFO - PROCESS | 2700 | 1461073829297 Marionette TRACE conn5 <- [1,2826,null,{}] 06:50:29 INFO - PROCESS | 2700 | 1461073829300 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}] 06:50:29 INFO - PROCESS | 2700 | 1461073829437 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 06:50:29 INFO - PROCESS | 2700 | 1461073829611 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 2700 | ++DOCSHELL 20D96C00 == 89 [pid = 2700] [id = 716] 06:50:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (20D97000) [pid = 2700] [serial = 2148] [outer = 00000000] 06:50:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (2266DC00) [pid = 2700] [serial = 2149] [outer = 20D97000] 06:50:29 INFO - PROCESS | 2700 | 1461073829672 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (22677400) [pid = 2700] [serial = 2150] [outer = 20D97000] 06:50:30 INFO - PROCESS | 2700 | 1461073830212 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]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 06:50:30 INFO - PROCESS | 2700 | 1461073830269 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 2700 | 1461073830271 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 06:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:50:30 INFO - PROCESS | 2700 | 1461073830274 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 2700 | 1461073830276 Marionette TRACE conn5 <- [1,2830,null,{}] 06:50:30 INFO - PROCESS | 2700 | 1461073830280 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}] 06:50:30 INFO - PROCESS | 2700 | 1461073830400 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 06:50:30 INFO - PROCESS | 2700 | 1461073830575 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 2700 | ++DOCSHELL 1D966000 == 90 [pid = 2700] [id = 717] 06:50:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (2267CC00) [pid = 2700] [serial = 2151] [outer = 00000000] 06:50:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (22AEE000) [pid = 2700] [serial = 2152] [outer = 2267CC00] 06:50:30 INFO - PROCESS | 2700 | 1461073830632 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (22AF3800) [pid = 2700] [serial = 2153] [outer = 2267CC00] 06:50:31 INFO - PROCESS | 2700 | 1461073831214 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]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 06:50:31 INFO - PROCESS | 2700 | 1461073831249 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 2700 | 1461073831251 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 06:50:31 INFO - PROCESS | 2700 | 1461073831255 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:50:31 INFO - PROCESS | 2700 | 1461073831257 Marionette TRACE conn5 <- [1,2834,null,{}] 06:50:31 INFO - PROCESS | 2700 | 1461073831261 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}] 06:50:31 INFO - PROCESS | 2700 | 1461073831379 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 06:50:31 INFO - PROCESS | 2700 | 1461073831555 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 2700 | ++DOCSHELL 22AF2400 == 91 [pid = 2700] [id = 718] 06:50:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (22B3EC00) [pid = 2700] [serial = 2154] [outer = 00000000] 06:50:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (22E88400) [pid = 2700] [serial = 2155] [outer = 22B3EC00] 06:50:31 INFO - PROCESS | 2700 | 1461073831611 Marionette DEBUG loaded listener.js 06:50:31 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (22E89C00) [pid = 2700] [serial = 2156] [outer = 22B3EC00] 06:50:32 INFO - PROCESS | 2700 | 1461073832250 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]]]}] 06:50:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:50:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1018ms 06:50:32 INFO - PROCESS | 2700 | 1461073832277 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 06:50:32 INFO - PROCESS | 2700 | 1461073832279 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 06:50:32 INFO - PROCESS | 2700 | 1461073832282 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:50:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:50:32 INFO - PROCESS | 2700 | 1461073832284 Marionette TRACE conn5 <- [1,2838,null,{}] 06:50:32 INFO - PROCESS | 2700 | 1461073832288 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}] 06:50:32 INFO - PROCESS | 2700 | 1461073832407 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 06:50:32 INFO - PROCESS | 2700 | 1461073832572 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 2700 | ++DOCSHELL 10736800 == 92 [pid = 2700] [id = 719] 06:50:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (107B2C00) [pid = 2700] [serial = 2157] [outer = 00000000] 06:50:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (18365000) [pid = 2700] [serial = 2158] [outer = 107B2C00] 06:50:32 INFO - PROCESS | 2700 | 1461073832627 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (193B8000) [pid = 2700] [serial = 2159] [outer = 107B2C00] 06:50:33 INFO - PROCESS | 2700 | 1461073833427 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1179ms 06:50:33 INFO - PROCESS | 2700 | 1461073833466 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 2700 | 1461073833470 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 06:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:50:33 INFO - PROCESS | 2700 | 1461073833475 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 2700 | 1461073833479 Marionette TRACE conn5 <- [1,2842,null,{}] 06:50:33 INFO - PROCESS | 2700 | 1461073833484 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}] 06:50:33 INFO - PROCESS | 2700 | 1461073833603 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 06:50:33 INFO - PROCESS | 2700 | 1461073833773 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 2700 | ++DOCSHELL 14E32C00 == 93 [pid = 2700] [id = 720] 06:50:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (1570E400) [pid = 2700] [serial = 2160] [outer = 00000000] 06:50:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (18363C00) [pid = 2700] [serial = 2161] [outer = 1570E400] 06:50:33 INFO - PROCESS | 2700 | 1461073833827 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (18625400) [pid = 2700] [serial = 2162] [outer = 1570E400] 06:50:34 INFO - PROCESS | 2700 | 1461073834498 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]]]}] 06:50:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:50:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1082ms 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1AC87800 == 92 [pid = 2700] [id = 495] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1BABD400 == 91 [pid = 2700] [id = 561] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1682C400 == 90 [pid = 2700] [id = 220] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1072A800 == 89 [pid = 2700] [id = 626] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1AEAF800 == 88 [pid = 2700] [id = 709] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 18205000 == 87 [pid = 2700] [id = 708] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1A9A8C00 == 86 [pid = 2700] [id = 707] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1A8A8C00 == 85 [pid = 2700] [id = 706] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1A3AD000 == 84 [pid = 2700] [id = 705] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 193B4C00 == 83 [pid = 2700] [id = 704] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 18627000 == 82 [pid = 2700] [id = 703] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 0F737000 == 81 [pid = 2700] [id = 702] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1EAB6000) [pid = 2700] [serial = 2074] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | 1461073834664 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 06:50:34 INFO - PROCESS | 2700 | 1461073834670 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 158A9400 == 80 [pid = 2700] [id = 701] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 196ADC00 == 79 [pid = 2700] [id = 693] 06:50:34 INFO - PROCESS | 2700 | --DOCSHELL 1632BC00 == 78 [pid = 2700] [id = 692] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (1D95D800) [pid = 2700] [serial = 1976] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (1CFEF800) [pid = 2700] [serial = 1985] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (213D5400) [pid = 2700] [serial = 1988] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (2357E000) [pid = 2700] [serial = 2000] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (22670400) [pid = 2700] [serial = 1991] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (14B9BC00) [pid = 2700] [serial = 1979] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (196AB000) [pid = 2700] [serial = 2048] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (19340C00) [pid = 2700] [serial = 2047] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (1A99F000) [pid = 2700] [serial = 2059] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1AEBEC00) [pid = 2700] [serial = 2062] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1BD4F000) [pid = 2700] [serial = 2063] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (19F1B000) [pid = 2700] [serial = 2056] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (1A410400) [pid = 2700] [serial = 2057] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (23584000) [pid = 2700] [serial = 2045] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (22FA0000) [pid = 2700] [serial = 2044] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (182CF000) [pid = 2700] [serial = 2030] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 132 (1A954400) [pid = 2700] [serial = 2072] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (18210800) [pid = 2700] [serial = 2029] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (16456C00) [pid = 2700] [serial = 2053] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1823E800) [pid = 2700] [serial = 2054] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (1D9EF000) [pid = 2700] [serial = 2066] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1A92D000) [pid = 2700] [serial = 2051] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (1A8B4000) [pid = 2700] [serial = 2050] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (1D9EA000) [pid = 2700] [serial = 2065] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (1A92F400) [pid = 2700] [serial = 2032] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1EAB5800) [pid = 2700] [serial = 2035] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (20D96400) [pid = 2700] [serial = 2038] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (229E5C00) [pid = 2700] [serial = 2041] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 120 (20D88400) [pid = 2700] [serial = 2068] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 119 (1A8AD400) [pid = 2700] [serial = 2071] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 118 (1AA7B400) [pid = 2700] [serial = 2060] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 117 (20D8DC00) [pid = 2700] [serial = 2069] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 116 (22B43000) [pid = 2700] [serial = 1994] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 115 (22F98400) [pid = 2700] [serial = 1997] [outer = 00000000] [url = about:blank] 06:50:34 INFO - PROCESS | 2700 | --DOMWINDOW == 114 (193B8800) [pid = 2700] [serial = 1982] [outer = 00000000] [url = about:blank] 06:50:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:50:34 INFO - PROCESS | 2700 | 1461073834727 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 2700 | 1461073834729 Marionette TRACE conn5 <- [1,2846,null,{}] 06:50:34 INFO - PROCESS | 2700 | 1461073834733 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}] 06:50:34 INFO - PROCESS | 2700 | 1461073834834 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 06:50:34 INFO - PROCESS | 2700 | 1461073834840 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 2700 | ++DOCSHELL 14B97C00 == 79 [pid = 2700] [id = 721] 06:50:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 115 (14B9BC00) [pid = 2700] [serial = 2163] [outer = 00000000] 06:50:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 116 (1570F000) [pid = 2700] [serial = 2164] [outer = 14B9BC00] 06:50:34 INFO - PROCESS | 2700 | 1461073834888 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 117 (16454000) [pid = 2700] [serial = 2165] [outer = 14B9BC00] 06:50:35 INFO - PROCESS | 2700 | 1461073835448 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:50:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:50:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 06:50:35 INFO - PROCESS | 2700 | 1461073835499 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 06:50:35 INFO - PROCESS | 2700 | 1461073835502 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 06:50:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:50:35 INFO - PROCESS | 2700 | 1461073835505 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:50:35 INFO - PROCESS | 2700 | 1461073835509 Marionette TRACE conn5 <- [1,2850,null,{}] 06:50:35 INFO - PROCESS | 2700 | 1461073835519 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}] 06:50:35 INFO - PROCESS | 2700 | 1461073835623 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 06:50:35 INFO - PROCESS | 2700 | 1461073835745 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 2700 | ++DOCSHELL 19344800 == 80 [pid = 2700] [id = 722] 06:50:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 118 (19349400) [pid = 2700] [serial = 2166] [outer = 00000000] 06:50:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 119 (193BA000) [pid = 2700] [serial = 2167] [outer = 19349400] 06:50:35 INFO - PROCESS | 2700 | 1461073835793 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 120 (196AF800) [pid = 2700] [serial = 2168] [outer = 19349400] 06:50:36 INFO - PROCESS | 2700 | 1461073836166 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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 06:50:36 INFO - PROCESS | 2700 | 1461073836187 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 2700 | 1461073836190 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 06:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:50:36 INFO - PROCESS | 2700 | 1461073836193 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 2700 | 1461073836195 Marionette TRACE conn5 <- [1,2854,null,{}] 06:50:36 INFO - PROCESS | 2700 | 1461073836199 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}] 06:50:36 INFO - PROCESS | 2700 | 1461073836325 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 06:50:36 INFO - PROCESS | 2700 | 1461073836334 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 2700 | ++DOCSHELL 1A3AF000 == 81 [pid = 2700] [id = 723] 06:50:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 121 (1A3BA400) [pid = 2700] [serial = 2169] [outer = 00000000] 06:50:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (1A924800) [pid = 2700] [serial = 2170] [outer = 1A3BA400] 06:50:36 INFO - PROCESS | 2700 | 1461073836380 Marionette DEBUG loaded listener.js 06:50:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1A929C00) [pid = 2700] [serial = 2171] [outer = 1A3BA400] 06:50:36 INFO - PROCESS | 2700 | 1461073836864 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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 06:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:50:36 INFO - PROCESS | 2700 | 1461073836924 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 2700 | 1461073836926 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 06:50:36 INFO - PROCESS | 2700 | 1461073836929 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 2700 | 1461073836931 Marionette TRACE conn5 <- [1,2858,null,{}] 06:50:36 INFO - PROCESS | 2700 | 1461073836934 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}] 06:50:37 INFO - PROCESS | 2700 | 1461073837069 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 06:50:37 INFO - PROCESS | 2700 | 1461073837082 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 2700 | ++DOCSHELL 1A951000 == 82 [pid = 2700] [id = 724] 06:50:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1A954800) [pid = 2700] [serial = 2172] [outer = 00000000] 06:50:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1A9A2800) [pid = 2700] [serial = 2173] [outer = 1A954800] 06:50:37 INFO - PROCESS | 2700 | 1461073837128 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1AA79800) [pid = 2700] [serial = 2174] [outer = 1A954800] 06:50:37 INFO - PROCESS | 2700 | 1461073837638 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]]]}] 06:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 06:50:37 INFO - PROCESS | 2700 | 1461073837661 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 06:50:37 INFO - PROCESS | 2700 | 1461073837663 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 06:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:50:37 INFO - PROCESS | 2700 | 1461073837666 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:50:37 INFO - PROCESS | 2700 | 1461073837668 Marionette TRACE conn5 <- [1,2862,null,{}] 06:50:37 INFO - PROCESS | 2700 | 1461073837671 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}] 06:50:37 INFO - PROCESS | 2700 | 1461073837851 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 06:50:37 INFO - PROCESS | 2700 | 1461073837873 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 2700 | ++DOCSHELL 1ADB2800 == 83 [pid = 2700] [id = 725] 06:50:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (1ADB7400) [pid = 2700] [serial = 2175] [outer = 00000000] 06:50:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (1BABD400) [pid = 2700] [serial = 2176] [outer = 1ADB7400] 06:50:37 INFO - PROCESS | 2700 | 1461073837920 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (1BDCF000) [pid = 2700] [serial = 2177] [outer = 1ADB7400] 06:50:38 INFO - PROCESS | 2700 | 1461073838380 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]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 771ms 06:50:38 INFO - PROCESS | 2700 | 1461073838442 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 2700 | 1461073838444 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 06:50:38 INFO - PROCESS | 2700 | 1461073838447 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:50:38 INFO - PROCESS | 2700 | 1461073838449 Marionette TRACE conn5 <- [1,2866,null,{}] 06:50:38 INFO - PROCESS | 2700 | 1461073838452 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}] 06:50:38 INFO - PROCESS | 2700 | 1461073838596 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 06:50:38 INFO - PROCESS | 2700 | 1461073838620 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:38 INFO - PROCESS | 2700 | ++DOCSHELL 1CFE9000 == 84 [pid = 2700] [id = 726] 06:50:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (1CFEFC00) [pid = 2700] [serial = 2178] [outer = 00000000] 06:50:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (1D1B2800) [pid = 2700] [serial = 2179] [outer = 1CFEFC00] 06:50:38 INFO - PROCESS | 2700 | 1461073838666 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1D963400) [pid = 2700] [serial = 2180] [outer = 1CFEFC00] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 131 (1A3AE000) [pid = 2700] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 130 (1A92C400) [pid = 2700] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 129 (1AA7D800) [pid = 2700] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 128 (158AFC00) [pid = 2700] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 127 (1866C400) [pid = 2700] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 126 (0F7DF400) [pid = 2700] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 125 (193B5C00) [pid = 2700] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 124 (14930800) [pid = 2700] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 123 (1AEB4000) [pid = 2700] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 122 (1836B400) [pid = 2700] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:50:39 INFO - PROCESS | 2700 | --DOMWINDOW == 121 (193AC800) [pid = 2700] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:50:39 INFO - PROCESS | 2700 | 1461073839330 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]]]}] 06:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 931ms 06:50:39 INFO - PROCESS | 2700 | 1461073839382 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 06:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:50:39 INFO - PROCESS | 2700 | 1461073839384 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 06:50:39 INFO - PROCESS | 2700 | 1461073839387 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 2700 | 1461073839389 Marionette TRACE conn5 <- [1,2870,null,{}] 06:50:39 INFO - PROCESS | 2700 | 1461073839393 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}] 06:50:39 INFO - PROCESS | 2700 | 1461073839487 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 06:50:39 INFO - PROCESS | 2700 | 1461073839493 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 2700 | ++DOCSHELL 18365400 == 85 [pid = 2700] [id = 727] 06:50:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 122 (18E4F000) [pid = 2700] [serial = 2181] [outer = 00000000] 06:50:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 123 (1A955800) [pid = 2700] [serial = 2182] [outer = 18E4F000] 06:50:39 INFO - PROCESS | 2700 | 1461073839537 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 2700 | ++DOMWINDOW == 124 (1AEBE400) [pid = 2700] [serial = 2183] [outer = 18E4F000] 06:50:40 INFO - PROCESS | 2700 | 1461073840001 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]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 632ms 06:50:40 INFO - PROCESS | 2700 | 1461073840021 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 2700 | 1461073840023 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 06:50:40 INFO - PROCESS | 2700 | 1461073840043 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - PROCESS | 2700 | 1461073840045 Marionette TRACE conn5 <- [1,2874,null,{}] 06:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:50:40 INFO - PROCESS | 2700 | 1461073840048 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}] 06:50:40 INFO - PROCESS | 2700 | 1461073840145 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 06:50:40 INFO - PROCESS | 2700 | 1461073840151 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 2700 | ++DOCSHELL 1D0AE000 == 86 [pid = 2700] [id = 728] 06:50:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 125 (1EAB6000) [pid = 2700] [serial = 2184] [outer = 00000000] 06:50:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 126 (1EF2F000) [pid = 2700] [serial = 2185] [outer = 1EAB6000] 06:50:40 INFO - PROCESS | 2700 | 1461073840196 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 127 (2001A000) [pid = 2700] [serial = 2186] [outer = 1EAB6000] 06:50:40 INFO - PROCESS | 2700 | 1461073840683 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]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 06:50:40 INFO - PROCESS | 2700 | 1461073840721 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 2700 | 1461073840723 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 06:50:40 INFO - PROCESS | 2700 | 1461073840742 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:50:40 INFO - PROCESS | 2700 | 1461073840743 Marionette TRACE conn5 <- [1,2878,null,{}] 06:50:40 INFO - PROCESS | 2700 | 1461073840747 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}] 06:50:40 INFO - PROCESS | 2700 | 1461073840842 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 06:50:40 INFO - PROCESS | 2700 | 1461073840848 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 2700 | ++DOCSHELL 20D8CC00 == 87 [pid = 2700] [id = 729] 06:50:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 128 (20D96400) [pid = 2700] [serial = 2187] [outer = 00000000] 06:50:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 129 (213DE000) [pid = 2700] [serial = 2188] [outer = 20D96400] 06:50:40 INFO - PROCESS | 2700 | 1461073840893 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 2700 | ++DOMWINDOW == 130 (21424C00) [pid = 2700] [serial = 2189] [outer = 20D96400] 06:50:41 INFO - PROCESS | 2700 | 1461073841634 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:50:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 931ms 06:50:41 INFO - PROCESS | 2700 | 1461073841678 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 2700 | 1461073841683 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 06:50:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:50:41 INFO - PROCESS | 2700 | 1461073841689 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 2700 | 1461073841692 Marionette TRACE conn5 <- [1,2882,null,{}] 06:50:41 INFO - PROCESS | 2700 | 1461073841698 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}] 06:50:41 INFO - PROCESS | 2700 | 1461073841835 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 06:50:42 INFO - PROCESS | 2700 | 1461073842006 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:42 INFO - PROCESS | 2700 | ++DOCSHELL 14927000 == 88 [pid = 2700] [id = 730] 06:50:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 131 (14E33000) [pid = 2700] [serial = 2190] [outer = 00000000] 06:50:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 132 (1828B000) [pid = 2700] [serial = 2191] [outer = 14E33000] 06:50:42 INFO - PROCESS | 2700 | 1461073842064 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 2700 | ++DOMWINDOW == 133 (18369000) [pid = 2700] [serial = 2192] [outer = 14E33000] 06:50:42 INFO - PROCESS | 2700 | 1461073842631 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]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 06:50:42 INFO - PROCESS | 2700 | 1461073842669 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 2700 | 1461073842676 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 06:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:50:42 INFO - PROCESS | 2700 | 1461073842682 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 2700 | 1461073842685 Marionette TRACE conn5 <- [1,2886,null,{}] 06:50:42 INFO - PROCESS | 2700 | 1461073842689 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}] 06:50:42 INFO - PROCESS | 2700 | 1461073842815 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 06:50:42 INFO - PROCESS | 2700 | 1461073842994 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 2700 | ++DOCSHELL 196C8000 == 89 [pid = 2700] [id = 731] 06:50:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (19DA7C00) [pid = 2700] [serial = 2193] [outer = 00000000] 06:50:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (1A92F400) [pid = 2700] [serial = 2194] [outer = 19DA7C00] 06:50:43 INFO - PROCESS | 2700 | 1461073843052 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (1A9AC000) [pid = 2700] [serial = 2195] [outer = 19DA7C00] 06:50:43 INFO - PROCESS | 2700 | 1461073843694 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]]]}] 06:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1022ms 06:50:43 INFO - PROCESS | 2700 | 1461073843705 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 06:50:43 INFO - PROCESS | 2700 | 1461073843708 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 06:50:43 INFO - PROCESS | 2700 | 1461073843711 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:50:43 INFO - PROCESS | 2700 | 1461073843715 Marionette TRACE conn5 <- [1,2890,null,{}] 06:50:43 INFO - PROCESS | 2700 | 1461073843726 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}] 06:50:43 INFO - PROCESS | 2700 | 1461073843867 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 06:50:44 INFO - PROCESS | 2700 | 1461073844043 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 2700 | ++DOCSHELL 213D9C00 == 90 [pid = 2700] [id = 732] 06:50:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (213DAC00) [pid = 2700] [serial = 2196] [outer = 00000000] 06:50:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (21462800) [pid = 2700] [serial = 2197] [outer = 213DAC00] 06:50:44 INFO - PROCESS | 2700 | 1461073844101 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (22676C00) [pid = 2700] [serial = 2198] [outer = 213DAC00] 06:50:44 INFO - PROCESS | 2700 | 1461073844693 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1021ms 06:50:44 INFO - PROCESS | 2700 | 1461073844737 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 2700 | 1461073844740 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 06:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:50:44 INFO - PROCESS | 2700 | 1461073844743 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 2700 | 1461073844745 Marionette TRACE conn5 <- [1,2894,null,{}] 06:50:44 INFO - PROCESS | 2700 | 1461073844749 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}] 06:50:44 INFO - PROCESS | 2700 | 1461073844869 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 06:50:45 INFO - PROCESS | 2700 | 1461073845030 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 2700 | ++DOCSHELL 22AF4000 == 91 [pid = 2700] [id = 733] 06:50:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (22AF4800) [pid = 2700] [serial = 2199] [outer = 00000000] 06:50:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (22E80C00) [pid = 2700] [serial = 2200] [outer = 22AF4800] 06:50:45 INFO - PROCESS | 2700 | 1461073845085 Marionette DEBUG loaded listener.js 06:50:45 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (22F82000) [pid = 2700] [serial = 2201] [outer = 22AF4800] 06:50:45 INFO - PROCESS | 2700 | 1461073845616 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]]]}] 06:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 930ms 06:50:45 INFO - PROCESS | 2700 | 1461073845677 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 2700 | 1461073845679 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 06:50:45 INFO - PROCESS | 2700 | 1461073845682 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:50:45 INFO - PROCESS | 2700 | 1461073845684 Marionette TRACE conn5 <- [1,2898,null,{}] 06:50:45 INFO - PROCESS | 2700 | 1461073845688 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}] 06:50:45 INFO - PROCESS | 2700 | 1461073845805 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 06:50:45 INFO - PROCESS | 2700 | 1461073845978 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 2700 | ++DOCSHELL 22F85400 == 92 [pid = 2700] [id = 734] 06:50:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (22F97800) [pid = 2700] [serial = 2202] [outer = 00000000] 06:50:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (22FA2800) [pid = 2700] [serial = 2203] [outer = 22F97800] 06:50:46 INFO - PROCESS | 2700 | 1461073846034 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (2357EC00) [pid = 2700] [serial = 2204] [outer = 22F97800] 06:50:46 INFO - PROCESS | 2700 | 1461073846594 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]]]}] 06:50:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:50:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:50:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 06:50:46 INFO - PROCESS | 2700 | 1461073846617 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 06:50:46 INFO - PROCESS | 2700 | 1461073846619 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 06:50:46 INFO - PROCESS | 2700 | 1461073846623 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - TEST-START | /DOMEvents/constructors.html 06:50:46 INFO - PROCESS | 2700 | 1461073846624 Marionette TRACE conn5 <- [1,2902,null,{}] 06:50:46 INFO - PROCESS | 2700 | 1461073846628 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}] 06:50:46 INFO - PROCESS | 2700 | 1461073846766 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 06:50:46 INFO - PROCESS | 2700 | 1461073846944 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 2700 | ++DOCSHELL 22FA0000 == 93 [pid = 2700] [id = 735] 06:50:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (23580000) [pid = 2700] [serial = 2205] [outer = 00000000] 06:50:46 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (239DA400) [pid = 2700] [serial = 2206] [outer = 23580000] 06:50:47 INFO - PROCESS | 2700 | 1461073847002 Marionette DEBUG loaded listener.js 06:50:47 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (23CA5000) [pid = 2700] [serial = 2207] [outer = 23580000] 06:50:47 INFO - PROCESS | 2700 | 1461073847668 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]]]}] 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:50:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:50:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:50:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1130ms 06:50:47 INFO - PROCESS | 2700 | 1461073847757 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 2700 | 1461073847759 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 06:50:47 INFO - PROCESS | 2700 | 1461073847763 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:50:47 INFO - PROCESS | 2700 | 1461073847765 Marionette TRACE conn5 <- [1,2906,null,{}] 06:50:47 INFO - PROCESS | 2700 | 1461073847813 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}] 06:50:47 INFO - PROCESS | 2700 | 1461073847934 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 06:50:48 INFO - PROCESS | 2700 | 1461073848088 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 2700 | ++DOCSHELL 239D8000 == 94 [pid = 2700] [id = 736] 06:50:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (239D9C00) [pid = 2700] [serial = 2208] [outer = 00000000] 06:50:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (243B7800) [pid = 2700] [serial = 2209] [outer = 239D9C00] 06:50:48 INFO - PROCESS | 2700 | 1461073848143 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (243BBC00) [pid = 2700] [serial = 2210] [outer = 239D9C00] 06:50:48 INFO - PROCESS | 2700 | 1461073848635 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:50:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:50:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 910ms 06:50:48 INFO - PROCESS | 2700 | 1461073848677 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 06:50:48 INFO - PROCESS | 2700 | 1461073848679 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 06:50:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:50:48 INFO - PROCESS | 2700 | 1461073848683 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:50:48 INFO - PROCESS | 2700 | 1461073848685 Marionette TRACE conn5 <- [1,2910,null,{}] 06:50:48 INFO - PROCESS | 2700 | 1461073848689 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}] 06:50:48 INFO - PROCESS | 2700 | 1461073848832 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 06:50:48 INFO - PROCESS | 2700 | 1461073848988 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 2700 | ++DOCSHELL 1830DC00 == 95 [pid = 2700] [id = 737] 06:50:48 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (1AED1400) [pid = 2700] [serial = 2211] [outer = 00000000] 06:50:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (2623D800) [pid = 2700] [serial = 2212] [outer = 1AED1400] 06:50:49 INFO - PROCESS | 2700 | 1461073849042 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (2623CC00) [pid = 2700] [serial = 2213] [outer = 1AED1400] 06:50:49 INFO - PROCESS | 2700 | [2700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 06:50:49 INFO - PROCESS | 2700 | [2700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 06:50:49 INFO - PROCESS | 2700 | [2700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 06:50:49 INFO - PROCESS | 2700 | [2700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 06:50:49 INFO - PROCESS | 2700 | 1461073849595 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]]]}] 06:50:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:50:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:50:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:50:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:50:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:50:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 932ms 06:50:49 INFO - PROCESS | 2700 | 1461073849937 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 06:50:49 INFO - PROCESS | 2700 | 1461073849942 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 06:50:49 INFO - PROCESS | 2700 | 1461073849962 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - PROCESS | 2700 | 1461073849964 Marionette TRACE conn5 <- [1,2914,null,{}] 06:50:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:50:49 INFO - PROCESS | 2700 | 1461073849970 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}] 06:50:50 INFO - PROCESS | 2700 | 1461073850095 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 06:50:50 INFO - PROCESS | 2700 | 1461073850227 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 2700 | ++DOCSHELL 14922C00 == 96 [pid = 2700] [id = 738] 06:50:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (14923400) [pid = 2700] [serial = 2214] [outer = 00000000] 06:50:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (14E34800) [pid = 2700] [serial = 2215] [outer = 14923400] 06:50:50 INFO - PROCESS | 2700 | 1461073850276 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (152DD400) [pid = 2700] [serial = 2216] [outer = 14923400] 06:50:50 INFO - PROCESS | 2700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:50:50 INFO - PROCESS | 2700 | 1461073850802 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]]]}] 06:50:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:50:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 870ms 06:50:50 INFO - PROCESS | 2700 | 1461073850841 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 2700 | 1461073850844 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 06:50:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:50:50 INFO - PROCESS | 2700 | 1461073850851 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 2700 | 1461073850855 Marionette TRACE conn5 <- [1,2918,null,{}] 06:50:50 INFO - PROCESS | 2700 | 1461073850859 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}] 06:50:50 INFO - PROCESS | 2700 | 1461073850967 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 06:50:51 INFO - PROCESS | 2700 | 1461073851137 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:51 INFO - PROCESS | 2700 | ++DOCSHELL 14B1FC00 == 97 [pid = 2700] [id = 739] 06:50:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (1570FC00) [pid = 2700] [serial = 2217] [outer = 00000000] 06:50:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (18367400) [pid = 2700] [serial = 2218] [outer = 1570FC00] 06:50:51 INFO - PROCESS | 2700 | 1461073851188 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (18E43C00) [pid = 2700] [serial = 2219] [outer = 1570FC00] 06:50:51 INFO - PROCESS | 2700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:50:51 INFO - PROCESS | 2700 | 1461073851738 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]]]}] 06:50:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:50:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 931ms 06:50:51 INFO - PROCESS | 2700 | 1461073851782 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 2700 | 1461073851784 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 06:50:51 INFO - PROCESS | 2700 | 1461073851806 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:50:51 INFO - PROCESS | 2700 | 1461073851808 Marionette TRACE conn5 <- [1,2922,null,{}] 06:50:51 INFO - PROCESS | 2700 | 1461073851817 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}] 06:50:51 INFO - PROCESS | 2700 | 1461073851935 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 06:50:52 INFO - PROCESS | 2700 | 1461073852121 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 2700 | ++DOCSHELL 1830C000 == 98 [pid = 2700] [id = 740] 06:50:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (18371800) [pid = 2700] [serial = 2220] [outer = 00000000] 06:50:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1A8B1400) [pid = 2700] [serial = 2221] [outer = 18371800] 06:50:52 INFO - PROCESS | 2700 | 1461073852174 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (1A94D800) [pid = 2700] [serial = 2222] [outer = 18371800] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1D0AE000 == 97 [pid = 2700] [id = 728] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 18365400 == 96 [pid = 2700] [id = 727] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1CFE9000 == 95 [pid = 2700] [id = 726] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1ADB2800 == 94 [pid = 2700] [id = 725] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1A951000 == 93 [pid = 2700] [id = 724] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (1CE68000) [pid = 2700] [serial = 2131] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (18207000) [pid = 2700] [serial = 2077] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1A610400) [pid = 2700] [serial = 2080] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (21422C00) [pid = 2700] [serial = 2083] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (22B41800) [pid = 2700] [serial = 2086] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (22F9D000) [pid = 2700] [serial = 2089] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (239D4800) [pid = 2700] [serial = 2092] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (23CA4C00) [pid = 2700] [serial = 2095] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (22E84800) [pid = 2700] [serial = 2098] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1A3AF000 == 92 [pid = 2700] [id = 723] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 19344800 == 91 [pid = 2700] [id = 722] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 14B97C00 == 90 [pid = 2700] [id = 721] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 14E32C00 == 89 [pid = 2700] [id = 720] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 22AF2400 == 88 [pid = 2700] [id = 718] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1D966000 == 87 [pid = 2700] [id = 717] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 20D96C00 == 86 [pid = 2700] [id = 716] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1EF30400 == 85 [pid = 2700] [id = 715] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1D9EB400 == 84 [pid = 2700] [id = 714] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 1BDD7800 == 83 [pid = 2700] [id = 713] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 182CB000 == 82 [pid = 2700] [id = 712] 06:50:52 INFO - PROCESS | 2700 | --DOCSHELL 14926800 == 81 [pid = 2700] [id = 711] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (1AEBE000) [pid = 2700] [serial = 2128] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (1AEA5400) [pid = 2700] [serial = 2123] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (1A953000) [pid = 2700] [serial = 2126] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (1AECBC00) [pid = 2700] [serial = 2129] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1A7EB800) [pid = 2700] [serial = 2125] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (19E55400) [pid = 2700] [serial = 2114] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (1CFEB000) [pid = 2700] [serial = 2027] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1A619800) [pid = 2700] [serial = 2116] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1A8A5800) [pid = 2700] [serial = 2117] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1A9A3C00) [pid = 2700] [serial = 2120] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1A95BC00) [pid = 2700] [serial = 2119] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1AC90400) [pid = 2700] [serial = 2122] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (18241400) [pid = 2700] [serial = 2105] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (16833400) [pid = 2700] [serial = 2104] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (186C9400) [pid = 2700] [serial = 2110] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (1934B000) [pid = 2700] [serial = 2111] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1092F800) [pid = 2700] [serial = 2107] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 136 (14922400) [pid = 2700] [serial = 2108] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 135 (19DA2800) [pid = 2700] [serial = 2113] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 134 (19F19400) [pid = 2700] [serial = 2102] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | --DOMWINDOW == 133 (193B7800) [pid = 2700] [serial = 2101] [outer = 00000000] [url = about:blank] 06:50:52 INFO - PROCESS | 2700 | 1461073852744 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]]]}] 06:50:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:50:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 971ms 06:50:52 INFO - PROCESS | 2700 | 1461073852781 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 06:50:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:50:52 INFO - PROCESS | 2700 | 1461073852783 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 06:50:52 INFO - PROCESS | 2700 | 1461073852786 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 2700 | 1461073852788 Marionette TRACE conn5 <- [1,2926,null,{}] 06:50:52 INFO - PROCESS | 2700 | 1461073852791 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}] 06:50:52 INFO - PROCESS | 2700 | 1461073852887 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 06:50:52 INFO - PROCESS | 2700 | 1461073852895 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 2700 | ++DOCSHELL 14FF5000 == 82 [pid = 2700] [id = 741] 06:50:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 134 (152BFC00) [pid = 2700] [serial = 2223] [outer = 00000000] 06:50:52 INFO - PROCESS | 2700 | ++DOMWINDOW == 135 (16C47C00) [pid = 2700] [serial = 2224] [outer = 152BFC00] 06:50:52 INFO - PROCESS | 2700 | 1461073852941 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 136 (18288800) [pid = 2700] [serial = 2225] [outer = 152BFC00] 06:50:53 INFO - PROCESS | 2700 | 1461073853435 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]]]}] 06:50:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:50:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 06:50:53 INFO - PROCESS | 2700 | 1461073853458 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 2700 | 1461073853460 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 06:50:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:50:53 INFO - PROCESS | 2700 | 1461073853463 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 2700 | 1461073853465 Marionette TRACE conn5 <- [1,2930,null,{}] 06:50:53 INFO - PROCESS | 2700 | 1461073853468 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}] 06:50:53 INFO - PROCESS | 2700 | 1461073853561 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 06:50:53 INFO - PROCESS | 2700 | 1461073853719 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 2700 | ++DOCSHELL 1682BC00 == 83 [pid = 2700] [id = 742] 06:50:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 137 (18368C00) [pid = 2700] [serial = 2226] [outer = 00000000] 06:50:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (193AF000) [pid = 2700] [serial = 2227] [outer = 18368C00] 06:50:53 INFO - PROCESS | 2700 | 1461073853772 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1942D800) [pid = 2700] [serial = 2228] [outer = 18368C00] 06:50:54 INFO - PROCESS | 2700 | 1461073854108 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"]]]}] 06:50:54 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:50:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:50:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 06:50:54 INFO - PROCESS | 2700 | 1461073854134 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 2700 | 1461073854136 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 06:50:54 INFO - PROCESS | 2700 | 1461073854139 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:50:54 INFO - PROCESS | 2700 | 1461073854141 Marionette TRACE conn5 <- [1,2934,null,{}] 06:50:54 INFO - PROCESS | 2700 | 1461073854144 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}] 06:50:54 INFO - PROCESS | 2700 | 1461073854319 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 06:50:54 INFO - PROCESS | 2700 | 1461073854390 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:54 INFO - PROCESS | 2700 | ++DOCSHELL 193B7C00 == 84 [pid = 2700] [id = 743] 06:50:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (196AB000) [pid = 2700] [serial = 2229] [outer = 00000000] 06:50:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1A8A5C00) [pid = 2700] [serial = 2230] [outer = 196AB000] 06:50:54 INFO - PROCESS | 2700 | 1461073854440 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1A92B000) [pid = 2700] [serial = 2231] [outer = 196AB000] 06:50:54 INFO - PROCESS | 2700 | 1461073854836 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]]]}] 06:50:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:50:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 06:50:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:50:54 INFO - PROCESS | 2700 | 1461073854874 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 2700 | 1461073854876 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 06:50:54 INFO - PROCESS | 2700 | 1461073854879 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 2700 | 1461073854880 Marionette TRACE conn5 <- [1,2938,null,{}] 06:50:54 INFO - PROCESS | 2700 | 1461073854884 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}] 06:50:55 INFO - PROCESS | 2700 | 1461073855021 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 06:50:55 INFO - PROCESS | 2700 | 1461073855136 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 2700 | ++DOCSHELL 1492C800 == 85 [pid = 2700] [id = 744] 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1A92E800) [pid = 2700] [serial = 2232] [outer = 00000000] 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1A9ACC00) [pid = 2700] [serial = 2233] [outer = 1A92E800] 06:50:55 INFO - PROCESS | 2700 | 1461073855182 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1AA7E400) [pid = 2700] [serial = 2234] [outer = 1A92E800] 06:50:55 INFO - PROCESS | 2700 | ++DOCSHELL 1AEA2C00 == 86 [pid = 2700] [id = 745] 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1AEA3C00) [pid = 2700] [serial = 2235] [outer = 00000000] 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (1AEA5000) [pid = 2700] [serial = 2236] [outer = 1AEA3C00] 06:50:55 INFO - PROCESS | 2700 | 1461073855636 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]]]}] 06:50:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:50:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 06:50:55 INFO - PROCESS | 2700 | 1461073855650 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 06:50:55 INFO - PROCESS | 2700 | 1461073855652 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 06:50:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:50:55 INFO - PROCESS | 2700 | 1461073855655 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:50:55 INFO - PROCESS | 2700 | 1461073855656 Marionette TRACE conn5 <- [1,2942,null,{}] 06:50:55 INFO - PROCESS | 2700 | 1461073855660 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}] 06:50:55 INFO - PROCESS | 2700 | 1461073855822 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 06:50:55 INFO - PROCESS | 2700 | 1461073855856 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 2700 | ++DOCSHELL 1AA81400 == 87 [pid = 2700] [id = 746] 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (1AA83800) [pid = 2700] [serial = 2237] [outer = 00000000] 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (1AEAB800) [pid = 2700] [serial = 2238] [outer = 1AA83800] 06:50:55 INFO - PROCESS | 2700 | 1461073855902 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (1AEACC00) [pid = 2700] [serial = 2239] [outer = 1AA83800] 06:50:56 INFO - PROCESS | 2700 | 1461073856336 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]]]}] 06:50:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:50:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:50:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 06:50:56 INFO - PROCESS | 2700 | 1461073856386 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 2700 | 1461073856388 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 06:50:56 INFO - PROCESS | 2700 | 1461073856391 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:50:56 INFO - PROCESS | 2700 | 1461073856393 Marionette TRACE conn5 <- [1,2946,null,{}] 06:50:56 INFO - PROCESS | 2700 | 1461073856434 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}] 06:50:56 INFO - PROCESS | 2700 | 1461073856611 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1EF30800) [pid = 2700] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 148 (19349400) [pid = 2700] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 147 (14B9BC00) [pid = 2700] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 146 (1EAB6000) [pid = 2700] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 145 (1A3BA400) [pid = 2700] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 144 (1D0B3000) [pid = 2700] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 143 (1A954800) [pid = 2700] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 142 (1CFEFC00) [pid = 2700] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 141 (19DA0400) [pid = 2700] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 140 (18E4F000) [pid = 2700] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 139 (1ADB7400) [pid = 2700] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 138 (21457C00) [pid = 2700] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:50:56 INFO - PROCESS | 2700 | --DOMWINDOW == 137 (1570E400) [pid = 2700] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:50:56 INFO - PROCESS | 2700 | 1461073856980 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 2700 | ++DOCSHELL 1037FC00 == 88 [pid = 2700] [id = 747] 06:50:56 INFO - PROCESS | 2700 | ++DOMWINDOW == 138 (111E9000) [pid = 2700] [serial = 2240] [outer = 00000000] 06:50:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 139 (1861EC00) [pid = 2700] [serial = 2241] [outer = 111E9000] 06:50:57 INFO - PROCESS | 2700 | 1461073857025 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 140 (19DA0400) [pid = 2700] [serial = 2242] [outer = 111E9000] 06:50:57 INFO - PROCESS | 2700 | 1461073857372 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]]]}] 06:50:57 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:50:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1015ms 06:50:57 INFO - PROCESS | 2700 | 1461073857411 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 2700 | 1461073857413 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 06:50:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:50:57 INFO - PROCESS | 2700 | 1461073857416 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 2700 | 1461073857417 Marionette TRACE conn5 <- [1,2950,null,{}] 06:50:57 INFO - PROCESS | 2700 | 1461073857421 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}] 06:50:57 INFO - PROCESS | 2700 | 1461073857568 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 06:50:57 INFO - PROCESS | 2700 | 1461073857577 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 2700 | ++DOCSHELL 19F1F800 == 89 [pid = 2700] [id = 748] 06:50:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 141 (1A618800) [pid = 2700] [serial = 2243] [outer = 00000000] 06:50:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 142 (1CE76800) [pid = 2700] [serial = 2244] [outer = 1A618800] 06:50:57 INFO - PROCESS | 2700 | 1461073857621 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 2700 | ++DOMWINDOW == 143 (1CFE7000) [pid = 2700] [serial = 2245] [outer = 1A618800] 06:50:58 INFO - PROCESS | 2700 | 1461073858027 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]]]}] 06:50:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:50:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 06:50:58 INFO - PROCESS | 2700 | 1461073858047 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 06:50:58 INFO - PROCESS | 2700 | 1461073858049 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 06:50:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:50:58 INFO - PROCESS | 2700 | 1461073858052 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:50:58 INFO - PROCESS | 2700 | 1461073858055 Marionette TRACE conn5 <- [1,2954,null,{}] 06:50:58 INFO - PROCESS | 2700 | 1461073858058 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}] 06:50:58 INFO - PROCESS | 2700 | 1461073858218 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 06:50:58 INFO - PROCESS | 2700 | 1461073858260 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 2700 | ++DOCSHELL 1BDD9C00 == 90 [pid = 2700] [id = 749] 06:50:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 144 (1CFE8C00) [pid = 2700] [serial = 2246] [outer = 00000000] 06:50:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 145 (1D9F4000) [pid = 2700] [serial = 2247] [outer = 1CFE8C00] 06:50:58 INFO - PROCESS | 2700 | 1461073858311 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 2700 | ++DOMWINDOW == 146 (1EABD800) [pid = 2700] [serial = 2248] [outer = 1CFE8C00] 06:50:58 INFO - PROCESS | 2700 | 1461073858728 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]]]}] 06:50:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:50:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 06:50:58 INFO - PROCESS | 2700 | 1461073858792 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 06:50:58 INFO - PROCESS | 2700 | 1461073858793 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 06:50:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:50:58 INFO - PROCESS | 2700 | 1461073858797 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:50:58 INFO - PROCESS | 2700 | 1461073858798 Marionette TRACE conn5 <- [1,2958,null,{}] 06:50:58 INFO - PROCESS | 2700 | 1461073858807 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}] 06:50:58 INFO - PROCESS | 2700 | 1461073858902 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 06:50:59 INFO - PROCESS | 2700 | 1461073859108 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 2700 | ++DOCSHELL 0F026000 == 91 [pid = 2700] [id = 750] 06:50:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 147 (0F02BC00) [pid = 2700] [serial = 2249] [outer = 00000000] 06:50:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 148 (1072C000) [pid = 2700] [serial = 2250] [outer = 0F02BC00] 06:50:59 INFO - PROCESS | 2700 | 1461073859211 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 2700 | ++DOMWINDOW == 149 (13A4D800) [pid = 2700] [serial = 2251] [outer = 0F02BC00] 06:50:59 INFO - PROCESS | 2700 | 1461073859815 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]]]}] 06:50:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:50:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1079ms 06:50:59 INFO - PROCESS | 2700 | 1461073859878 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 06:50:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:50:59 INFO - PROCESS | 2700 | 1461073859882 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 06:50:59 INFO - PROCESS | 2700 | 1461073859887 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 2700 | 1461073859891 Marionette TRACE conn5 <- [1,2962,null,{}] 06:50:59 INFO - PROCESS | 2700 | 1461073859897 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}] 06:51:00 INFO - PROCESS | 2700 | 1461073860023 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 06:51:00 INFO - PROCESS | 2700 | 1461073860186 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 2700 | ++DOCSHELL 182C2400 == 92 [pid = 2700] [id = 751] 06:51:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (182C7000) [pid = 2700] [serial = 2252] [outer = 00000000] 06:51:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (18E4B400) [pid = 2700] [serial = 2253] [outer = 182C7000] 06:51:00 INFO - PROCESS | 2700 | 1461073860244 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (196AF000) [pid = 2700] [serial = 2254] [outer = 182C7000] 06:51:00 INFO - PROCESS | 2700 | 1461073860775 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]]]}] 06:51:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:51:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 06:51:00 INFO - PROCESS | 2700 | 1461073860820 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 2700 | 1461073860824 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 06:51:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:51:00 INFO - PROCESS | 2700 | 1461073860828 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 2700 | 1461073860831 Marionette TRACE conn5 <- [1,2966,null,{}] 06:51:00 INFO - PROCESS | 2700 | 1461073860835 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}] 06:51:00 INFO - PROCESS | 2700 | 1461073860987 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 06:51:01 INFO - PROCESS | 2700 | 1461073861156 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 2700 | ++DOCSHELL 19F1F400 == 93 [pid = 2700] [id = 752] 06:51:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (19F20000) [pid = 2700] [serial = 2255] [outer = 00000000] 06:51:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (1A933400) [pid = 2700] [serial = 2256] [outer = 19F20000] 06:51:01 INFO - PROCESS | 2700 | 1461073861213 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (1AEA2800) [pid = 2700] [serial = 2257] [outer = 19F20000] 06:51:01 INFO - PROCESS | 2700 | 1461073861752 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]]]}] 06:51:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:51:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 06:51:01 INFO - PROCESS | 2700 | 1461073861803 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 2700 | 1461073861805 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 06:51:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:51:01 INFO - PROCESS | 2700 | 1461073861815 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 2700 | 1461073861821 Marionette TRACE conn5 <- [1,2970,null,{}] 06:51:01 INFO - PROCESS | 2700 | 1461073861826 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}] 06:51:01 INFO - PROCESS | 2700 | 1461073861948 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 06:51:02 INFO - PROCESS | 2700 | 1461073862122 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 2700 | ++DOCSHELL 1EAB9800 == 94 [pid = 2700] [id = 753] 06:51:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (20017400) [pid = 2700] [serial = 2258] [outer = 00000000] 06:51:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (213DB400) [pid = 2700] [serial = 2259] [outer = 20017400] 06:51:02 INFO - PROCESS | 2700 | 1461073862178 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (21426000) [pid = 2700] [serial = 2260] [outer = 20017400] 06:51:02 INFO - PROCESS | 2700 | 1461073862678 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"]]]}] 06:51:02 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:51:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:51:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 890ms 06:51:02 INFO - PROCESS | 2700 | 1461073862718 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 2700 | 1461073862721 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 06:51:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:51:02 INFO - PROCESS | 2700 | 1461073862726 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 2700 | 1461073862728 Marionette TRACE conn5 <- [1,2974,null,{}] 06:51:02 INFO - PROCESS | 2700 | 1461073862731 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}] 06:51:02 INFO - PROCESS | 2700 | 1461073862851 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 06:51:03 INFO - PROCESS | 2700 | 1461073863024 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 2700 | ++DOCSHELL 21429800 == 95 [pid = 2700] [id = 754] 06:51:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (21457C00) [pid = 2700] [serial = 2261] [outer = 00000000] 06:51:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (22B40000) [pid = 2700] [serial = 2262] [outer = 21457C00] 06:51:03 INFO - PROCESS | 2700 | 1461073863080 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (22B47000) [pid = 2700] [serial = 2263] [outer = 21457C00] 06:51:03 INFO - PROCESS | 2700 | 1461073863595 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]]]}] 06:51:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:51:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 06:51:03 INFO - PROCESS | 2700 | 1461073863661 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 2700 | 1461073863663 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 06:51:03 INFO - PROCESS | 2700 | 1461073863666 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:51:03 INFO - PROCESS | 2700 | 1461073863668 Marionette TRACE conn5 <- [1,2978,null,{}] 06:51:03 INFO - PROCESS | 2700 | 1461073863672 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}] 06:51:03 INFO - PROCESS | 2700 | 1461073863788 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 06:51:03 INFO - PROCESS | 2700 | 1461073863952 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 2700 | ++DOCSHELL 22F99400 == 96 [pid = 2700] [id = 755] 06:51:03 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (22F9A400) [pid = 2700] [serial = 2264] [outer = 00000000] 06:51:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (23580800) [pid = 2700] [serial = 2265] [outer = 22F9A400] 06:51:04 INFO - PROCESS | 2700 | 1461073864017 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (239CD400) [pid = 2700] [serial = 2266] [outer = 22F9A400] 06:51:04 INFO - PROCESS | 2700 | ++DOCSHELL 23CD5800 == 97 [pid = 2700] [id = 756] 06:51:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (23CD6400) [pid = 2700] [serial = 2267] [outer = 00000000] 06:51:04 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (23CD7800) [pid = 2700] [serial = 2268] [outer = 23CD6400] 06:51:04 INFO - PROCESS | 2700 | 1461073864760 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]]]}] 06:51:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:51:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1117ms 06:51:04 INFO - PROCESS | 2700 | 1461073864788 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 2700 | 1461073864790 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 06:51:04 INFO - PROCESS | 2700 | 1461073864793 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:51:04 INFO - PROCESS | 2700 | 1461073864795 Marionette TRACE conn5 <- [1,2982,null,{}] 06:51:04 INFO - PROCESS | 2700 | 1461073864803 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}] 06:51:04 INFO - PROCESS | 2700 | 1461073864951 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 06:51:05 INFO - PROCESS | 2700 | 1461073865113 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 2700 | ++DOCSHELL 22FA5400 == 98 [pid = 2700] [id = 757] 06:51:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (239CC800) [pid = 2700] [serial = 2269] [outer = 00000000] 06:51:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (23CDC400) [pid = 2700] [serial = 2270] [outer = 239CC800] 06:51:05 INFO - PROCESS | 2700 | 1461073865169 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (23CD9C00) [pid = 2700] [serial = 2271] [outer = 239CC800] 06:51:05 INFO - PROCESS | 2700 | 1461073865663 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]]]}] 06:51:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:51:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:51:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 06:51:05 INFO - PROCESS | 2700 | 1461073865727 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 06:51:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:51:05 INFO - PROCESS | 2700 | 1461073865729 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 06:51:05 INFO - PROCESS | 2700 | 1461073865733 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:51:05 INFO - PROCESS | 2700 | 1461073865735 Marionette TRACE conn5 <- [1,2986,null,{}] 06:51:05 INFO - PROCESS | 2700 | 1461073865738 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}] 06:51:05 INFO - PROCESS | 2700 | 1461073865890 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 06:51:06 INFO - PROCESS | 2700 | 1461073866060 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 2700 | ++DOCSHELL 23CE1C00 == 99 [pid = 2700] [id = 758] 06:51:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (23CE2000) [pid = 2700] [serial = 2272] [outer = 00000000] 06:51:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (23CEC000) [pid = 2700] [serial = 2273] [outer = 23CE2000] 06:51:06 INFO - PROCESS | 2700 | 1461073866116 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (23CED400) [pid = 2700] [serial = 2274] [outer = 23CE2000] 06:51:06 INFO - PROCESS | 2700 | 1461073866631 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]]]}] 06:51:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:51:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 06:51:06 INFO - PROCESS | 2700 | 1461073866668 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 2700 | 1461073866670 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 06:51:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:51:06 INFO - PROCESS | 2700 | 1461073866675 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 2700 | 1461073866677 Marionette TRACE conn5 <- [1,2990,null,{}] 06:51:06 INFO - PROCESS | 2700 | 1461073866681 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}] 06:51:06 INFO - PROCESS | 2700 | 1461073866801 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 06:51:06 INFO - PROCESS | 2700 | 1461073866980 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 2700 | ++DOCSHELL 23CEA000 == 100 [pid = 2700] [id = 759] 06:51:06 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (23CEF000) [pid = 2700] [serial = 2275] [outer = 00000000] 06:51:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (23CF7000) [pid = 2700] [serial = 2276] [outer = 23CEF000] 06:51:07 INFO - PROCESS | 2700 | 1461073867037 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (23EAA800) [pid = 2700] [serial = 2277] [outer = 23CEF000] 06:51:07 INFO - PROCESS | 2700 | 1461073867528 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]]]}] 06:51:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:51:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 06:51:07 INFO - PROCESS | 2700 | 1461073867548 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 2700 | 1461073867551 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 06:51:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:51:07 INFO - PROCESS | 2700 | 1461073867554 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 2700 | 1461073867556 Marionette TRACE conn5 <- [1,2994,null,{}] 06:51:07 INFO - PROCESS | 2700 | 1461073867595 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}] 06:51:07 INFO - PROCESS | 2700 | 1461073867773 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 06:51:07 INFO - PROCESS | 2700 | 1461073867866 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 2700 | ++DOCSHELL 23EAC800 == 101 [pid = 2700] [id = 760] 06:51:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (23EAD800) [pid = 2700] [serial = 2278] [outer = 00000000] 06:51:07 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (23EB6C00) [pid = 2700] [serial = 2279] [outer = 23EAD800] 06:51:07 INFO - PROCESS | 2700 | 1461073867921 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (23EB8000) [pid = 2700] [serial = 2280] [outer = 23EAD800] 06:51:08 INFO - PROCESS | 2700 | 1461073868387 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]]]}] 06:51:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:51:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 06:51:08 INFO - PROCESS | 2700 | 1461073868424 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 2700 | 1461073868427 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 06:51:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:51:08 INFO - PROCESS | 2700 | 1461073868430 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 2700 | 1461073868432 Marionette TRACE conn5 <- [1,2998,null,{}] 06:51:08 INFO - PROCESS | 2700 | 1461073868454 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}] 06:51:08 INFO - PROCESS | 2700 | 1461073868578 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 06:51:08 INFO - PROCESS | 2700 | 1461073868759 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 2700 | ++DOCSHELL 243B1400 == 102 [pid = 2700] [id = 761] 06:51:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (243B8000) [pid = 2700] [serial = 2281] [outer = 00000000] 06:51:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 180 (26247400) [pid = 2700] [serial = 2282] [outer = 243B8000] 06:51:08 INFO - PROCESS | 2700 | 1461073868822 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 2700 | ++DOMWINDOW == 181 (26429000) [pid = 2700] [serial = 2283] [outer = 243B8000] 06:51:09 INFO - PROCESS | 2700 | [2700] 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 06:51:09 INFO - PROCESS | 2700 | 1461073869576 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:51:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:51:09 INFO - {} 06:51:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:51:09 INFO - {} 06:51:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:51:09 INFO - {} 06:51:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:51:09 INFO - {} 06:51:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1181ms 06:51:09 INFO - PROCESS | 2700 | 1461073869612 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 2700 | 1461073869615 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 06:51:09 INFO - TEST-START | /FileAPI/fileReader.html 06:51:09 INFO - PROCESS | 2700 | 1461073869618 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 2700 | 1461073869622 Marionette TRACE conn5 <- [1,3002,null,{}] 06:51:09 INFO - PROCESS | 2700 | 1461073869626 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}] 06:51:09 INFO - PROCESS | 2700 | 1461073869770 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 06:51:09 INFO - PROCESS | 2700 | 1461073869936 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 2700 | ++DOCSHELL 1580D000 == 103 [pid = 2700] [id = 762] 06:51:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 182 (158A9400) [pid = 2700] [serial = 2284] [outer = 00000000] 06:51:09 INFO - PROCESS | 2700 | ++DOMWINDOW == 183 (1D962C00) [pid = 2700] [serial = 2285] [outer = 158A9400] 06:51:09 INFO - PROCESS | 2700 | 1461073869992 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 2700 | ++DOMWINDOW == 184 (1EAC2400) [pid = 2700] [serial = 2286] [outer = 158A9400] 06:51:10 INFO - PROCESS | 2700 | 1461073870705 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]]]}] 06:51:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:51:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:51:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:51:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:51:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1124ms 06:51:10 INFO - PROCESS | 2700 | 1461073870752 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 2700 | 1461073870756 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 06:51:10 INFO - TEST-START | /FileAPI/historical.html 06:51:10 INFO - PROCESS | 2700 | 1461073870762 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 2700 | 1461073870766 Marionette TRACE conn5 <- [1,3006,null,{}] 06:51:10 INFO - PROCESS | 2700 | 1461073870771 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}] 06:51:10 INFO - PROCESS | 2700 | 1461073870891 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 06:51:11 INFO - PROCESS | 2700 | 1461073871078 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 2700 | ++DOCSHELL 158B1C00 == 104 [pid = 2700] [id = 763] 06:51:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 185 (1632A400) [pid = 2700] [serial = 2287] [outer = 00000000] 06:51:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 186 (1861F400) [pid = 2700] [serial = 2288] [outer = 1632A400] 06:51:11 INFO - PROCESS | 2700 | 1461073871132 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 2700 | ++DOMWINDOW == 187 (186C1800) [pid = 2700] [serial = 2289] [outer = 1632A400] 06:51:11 INFO - PROCESS | 2700 | 1461073871695 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"]]]}] 06:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:51:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:51:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:51:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:51:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:51:11 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 06:51:11 INFO - PROCESS | 2700 | 1461073871738 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 2700 | 1461073871743 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 06:51:11 INFO - TEST-START | /FileAPI/idlharness.html 06:51:11 INFO - PROCESS | 2700 | 1461073871749 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 2700 | 1461073871752 Marionette TRACE conn5 <- [1,3010,null,{}] 06:51:11 INFO - PROCESS | 2700 | 1461073871756 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}] 06:51:11 INFO - PROCESS | 2700 | 1461073871870 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 06:51:12 INFO - PROCESS | 2700 | 1461073872037 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 2700 | ++DOCSHELL 13A06C00 == 105 [pid = 2700] [id = 764] 06:51:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 188 (1492F800) [pid = 2700] [serial = 2290] [outer = 00000000] 06:51:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 189 (1A8AE000) [pid = 2700] [serial = 2291] [outer = 1492F800] 06:51:12 INFO - PROCESS | 2700 | 1461073872088 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 2700 | ++DOMWINDOW == 190 (1A932000) [pid = 2700] [serial = 2292] [outer = 1492F800] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 1BDD9C00 == 104 [pid = 2700] [id = 749] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 19F1F800 == 103 [pid = 2700] [id = 748] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 1037FC00 == 102 [pid = 2700] [id = 747] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 1AA81400 == 101 [pid = 2700] [id = 746] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 1AEA2C00 == 100 [pid = 2700] [id = 745] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 1492C800 == 99 [pid = 2700] [id = 744] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 193B7C00 == 98 [pid = 2700] [id = 743] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 1682BC00 == 97 [pid = 2700] [id = 742] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 14FF5000 == 96 [pid = 2700] [id = 741] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 1830C000 == 95 [pid = 2700] [id = 740] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 189 (213DE000) [pid = 2700] [serial = 2188] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 188 (2001E000) [pid = 2700] [serial = 2146] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 187 (1EAC1C00) [pid = 2700] [serial = 2143] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 186 (22AEE000) [pid = 2700] [serial = 2152] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 185 (2266DC00) [pid = 2700] [serial = 2149] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 184 (22E88400) [pid = 2700] [serial = 2155] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 14B1FC00 == 94 [pid = 2700] [id = 739] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 14922C00 == 93 [pid = 2700] [id = 738] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 22FA0000 == 92 [pid = 2700] [id = 735] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 22F85400 == 91 [pid = 2700] [id = 734] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 22AF4000 == 90 [pid = 2700] [id = 733] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 213D9C00 == 89 [pid = 2700] [id = 732] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 196C8000 == 88 [pid = 2700] [id = 731] 06:51:12 INFO - PROCESS | 2700 | --DOCSHELL 14927000 == 87 [pid = 2700] [id = 730] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 183 (2001A000) [pid = 2700] [serial = 2186] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 182 (2141E800) [pid = 2700] [serial = 2039] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 181 (193BA000) [pid = 2700] [serial = 2167] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 180 (1570F000) [pid = 2700] [serial = 2164] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 179 (1EF2F000) [pid = 2700] [serial = 2185] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (1A929C00) [pid = 2700] [serial = 2171] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (1EABD400) [pid = 2700] [serial = 2036] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (1A924800) [pid = 2700] [serial = 2170] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (1A9A2800) [pid = 2700] [serial = 2173] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (1D963400) [pid = 2700] [serial = 2180] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (1A95A800) [pid = 2700] [serial = 2033] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (1A955800) [pid = 2700] [serial = 2182] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (196AF800) [pid = 2700] [serial = 2168] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (1D1B2800) [pid = 2700] [serial = 2179] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (16832000) [pid = 2700] [serial = 2134] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (1AA79800) [pid = 2700] [serial = 2174] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1BDCF000) [pid = 2700] [serial = 2177] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (1AEBE400) [pid = 2700] [serial = 2183] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (229EF800) [pid = 2700] [serial = 2042] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (196C2400) [pid = 2700] [serial = 2137] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (18365000) [pid = 2700] [serial = 2158] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (18625400) [pid = 2700] [serial = 2162] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (16454000) [pid = 2700] [serial = 2165] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1D0B8000) [pid = 2700] [serial = 2140] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (1BABD400) [pid = 2700] [serial = 2176] [outer = 00000000] [url = about:blank] 06:51:12 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (18363C00) [pid = 2700] [serial = 2161] [outer = 00000000] [url = about:blank] 06:51:13 INFO - PROCESS | 2700 | 1461073873228 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]]]}] 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:51:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:51:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:51:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:51:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:51:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:51:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1563ms 06:51:13 INFO - PROCESS | 2700 | 1461073873316 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 2700 | 1461073873318 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 06:51:13 INFO - TEST-START | /FileAPI/idlharness.worker 06:51:13 INFO - PROCESS | 2700 | 1461073873322 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 2700 | 1461073873325 Marionette TRACE conn5 <- [1,3014,null,{}] 06:51:13 INFO - PROCESS | 2700 | 1461073873335 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}] 06:51:13 INFO - PROCESS | 2700 | 1461073873475 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 06:51:13 INFO - PROCESS | 2700 | 1461073873628 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 2700 | ++DOCSHELL 1AC91800 == 88 [pid = 2700] [id = 765] 06:51:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (1ACF6C00) [pid = 2700] [serial = 2293] [outer = 00000000] 06:51:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (1AEA9800) [pid = 2700] [serial = 2294] [outer = 1ACF6C00] 06:51:13 INFO - PROCESS | 2700 | 1461073873678 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (1AEBE400) [pid = 2700] [serial = 2295] [outer = 1ACF6C00] 06:51:13 INFO - PROCESS | 2700 | [2700] 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 06:51:14 INFO - PROCESS | 2700 | 1461073874630 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,{},{}]]]}] 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:51:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:51:14 INFO - {} 06:51:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1447ms 06:51:14 INFO - PROCESS | 2700 | 1461073874774 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 2700 | 1461073874777 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 06:51:14 INFO - PROCESS | 2700 | 1461073874780 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:51:14 INFO - PROCESS | 2700 | 1461073874782 Marionette TRACE conn5 <- [1,3018,null,{}] 06:51:14 INFO - PROCESS | 2700 | 1461073874785 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}] 06:51:14 INFO - PROCESS | 2700 | 1461073874887 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 06:51:15 INFO - PROCESS | 2700 | 1461073875058 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 2700 | ++DOCSHELL 1A9E4C00 == 89 [pid = 2700] [id = 766] 06:51:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1AA7D400) [pid = 2700] [serial = 2296] [outer = 00000000] 06:51:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (1D0B0400) [pid = 2700] [serial = 2297] [outer = 1AA7D400] 06:51:15 INFO - PROCESS | 2700 | 1461073875105 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (1EAC3C00) [pid = 2700] [serial = 2298] [outer = 1AA7D400] 06:51:15 INFO - PROCESS | 2700 | 1461073875512 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]]]}] 06:51:15 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 06:51:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 770ms 06:51:15 INFO - PROCESS | 2700 | 1461073875554 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 2700 | 1461073875556 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 06:51:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:51:15 INFO - PROCESS | 2700 | 1461073875559 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 2700 | 1461073875560 Marionette TRACE conn5 <- [1,3022,null,{}] 06:51:15 INFO - PROCESS | 2700 | 1461073875564 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}] 06:51:15 INFO - PROCESS | 2700 | 1461073875706 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 06:51:15 INFO - PROCESS | 2700 | 1461073875726 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 2700 | ++DOCSHELL 1BD4F000 == 90 [pid = 2700] [id = 767] 06:51:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (23CD9000) [pid = 2700] [serial = 2299] [outer = 00000000] 06:51:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (243B0C00) [pid = 2700] [serial = 2300] [outer = 23CD9000] 06:51:15 INFO - PROCESS | 2700 | 1461073875772 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (243BA400) [pid = 2700] [serial = 2301] [outer = 23CD9000] 06:51:16 INFO - PROCESS | 2700 | 1461073876211 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]]]}] 06:51:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:51:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 06:51:16 INFO - PROCESS | 2700 | 1461073876290 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 2700 | 1461073876292 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 06:51:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:51:16 INFO - PROCESS | 2700 | 1461073876295 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 2700 | 1461073876297 Marionette TRACE conn5 <- [1,3026,null,{}] 06:51:16 INFO - PROCESS | 2700 | 1461073876300 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}] 06:51:16 INFO - PROCESS | 2700 | 1461073876489 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 06:51:16 INFO - PROCESS | 2700 | 1461073876516 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 2700 | ++DOCSHELL 26242000 == 91 [pid = 2700] [id = 768] 06:51:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (26426000) [pid = 2700] [serial = 2302] [outer = 00000000] 06:51:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (26434000) [pid = 2700] [serial = 2303] [outer = 26426000] 06:51:16 INFO - PROCESS | 2700 | 1461073876568 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (28903000) [pid = 2700] [serial = 2304] [outer = 26426000] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (1644CC00) [pid = 2700] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (196C4C00) [pid = 2700] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1D0AF000) [pid = 2700] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (229E9000) [pid = 2700] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (196C0000) [pid = 2700] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (239D0C00) [pid = 2700] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (23C9D800) [pid = 2700] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (22E7D400) [pid = 2700] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1B027800) [pid = 2700] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1AA83800) [pid = 2700] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 159 (1A92E800) [pid = 2700] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 158 (1AEA3C00) [pid = 2700] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 157 (111E9000) [pid = 2700] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 156 (1570FC00) [pid = 2700] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 155 (18371800) [pid = 2700] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 154 (20D96400) [pid = 2700] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 153 (196AB000) [pid = 2700] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 152 (18368C00) [pid = 2700] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 151 (14923400) [pid = 2700] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 150 (152BFC00) [pid = 2700] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:51:17 INFO - PROCESS | 2700 | --DOMWINDOW == 149 (1A618800) [pid = 2700] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:51:17 INFO - PROCESS | 2700 | 1461073877326 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"]]]}] 06:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:51:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1072ms 06:51:17 INFO - PROCESS | 2700 | 1461073877368 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 2700 | 1461073877370 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 06:51:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:51:17 INFO - PROCESS | 2700 | 1461073877373 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 2700 | 1461073877375 Marionette TRACE conn5 <- [1,3030,null,{}] 06:51:17 INFO - PROCESS | 2700 | 1461073877378 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}] 06:51:17 INFO - PROCESS | 2700 | 1461073877477 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 06:51:17 INFO - PROCESS | 2700 | 1461073877482 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 2700 | ++DOCSHELL 1644CC00 == 92 [pid = 2700] [id = 769] 06:51:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 150 (16C3B400) [pid = 2700] [serial = 2305] [outer = 00000000] 06:51:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 151 (1A3B9C00) [pid = 2700] [serial = 2306] [outer = 16C3B400] 06:51:17 INFO - PROCESS | 2700 | 1461073877528 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 2700 | ++DOMWINDOW == 152 (1AEA7800) [pid = 2700] [serial = 2307] [outer = 16C3B400] 06:51:18 INFO - PROCESS | 2700 | 1461073878334 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]]]}] 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:51:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:51:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:51:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:51:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1043ms 06:51:18 INFO - PROCESS | 2700 | 1461073878423 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 2700 | 1461073878424 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 06:51:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:51:18 INFO - PROCESS | 2700 | 1461073878428 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 2700 | 1461073878429 Marionette TRACE conn5 <- [1,3034,null,{}] 06:51:18 INFO - PROCESS | 2700 | 1461073878433 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}] 06:51:18 INFO - PROCESS | 2700 | 1461073878582 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 06:51:18 INFO - PROCESS | 2700 | 1461073878662 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 2700 | ++DOCSHELL 1BD4F800 == 93 [pid = 2700] [id = 770] 06:51:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 153 (1EF28C00) [pid = 2700] [serial = 2308] [outer = 00000000] 06:51:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 154 (2722F000) [pid = 2700] [serial = 2309] [outer = 1EF28C00] 06:51:18 INFO - PROCESS | 2700 | 1461073878706 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 2700 | ++DOMWINDOW == 155 (28499C00) [pid = 2700] [serial = 2310] [outer = 1EF28C00] 06:51:18 INFO - PROCESS | 2700 | [2700] 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 06:51:19 INFO - PROCESS | 2700 | 1461073879122 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:51:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:51:19 INFO - {} 06:51:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 06:51:19 INFO - PROCESS | 2700 | 1461073879162 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 2700 | 1461073879164 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 06:51:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:51:19 INFO - PROCESS | 2700 | 1461073879171 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 2700 | 1461073879173 Marionette TRACE conn5 <- [1,3038,null,{}] 06:51:19 INFO - PROCESS | 2700 | 1461073879176 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}] 06:51:19 INFO - PROCESS | 2700 | 1461073879277 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 06:51:19 INFO - PROCESS | 2700 | 1461073879522 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 2700 | ++DOCSHELL 0F737000 == 94 [pid = 2700] [id = 771] 06:51:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 156 (0FAF3000) [pid = 2700] [serial = 2311] [outer = 00000000] 06:51:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 157 (111F4800) [pid = 2700] [serial = 2312] [outer = 0FAF3000] 06:51:19 INFO - PROCESS | 2700 | 1461073879585 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 2700 | ++DOMWINDOW == 158 (14926800) [pid = 2700] [serial = 2313] [outer = 0FAF3000] 06:51:20 INFO - PROCESS | 2700 | 1461073880167 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]]]}] 06:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:51:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1025ms 06:51:20 INFO - PROCESS | 2700 | 1461073880194 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 2700 | 1461073880199 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 06:51:20 INFO - PROCESS | 2700 | 1461073880204 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:51:20 INFO - PROCESS | 2700 | 1461073880208 Marionette TRACE conn5 <- [1,3042,null,{}] 06:51:20 INFO - PROCESS | 2700 | 1461073880235 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}] 06:51:20 INFO - PROCESS | 2700 | 1461073880399 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 06:51:20 INFO - PROCESS | 2700 | 1461073880569 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 2700 | ++DOCSHELL 1866BC00 == 95 [pid = 2700] [id = 772] 06:51:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 159 (18E4C800) [pid = 2700] [serial = 2314] [outer = 00000000] 06:51:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 160 (19E55000) [pid = 2700] [serial = 2315] [outer = 18E4C800] 06:51:20 INFO - PROCESS | 2700 | 1461073880628 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (19F2F800) [pid = 2700] [serial = 2316] [outer = 18E4C800] 06:51:21 INFO - PROCESS | 2700 | 1461073881524 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"]]]}] 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:51:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:51:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:51:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:51:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:51:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1462ms 06:51:21 INFO - PROCESS | 2700 | 1461073881690 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 2700 | 1461073881694 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 06:51:21 INFO - PROCESS | 2700 | 1461073881700 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 2700 | 1461073881702 Marionette TRACE conn5 <- [1,3046,null,{}] 06:51:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:51:21 INFO - PROCESS | 2700 | 1461073881706 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}] 06:51:21 INFO - PROCESS | 2700 | 1461073881824 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 06:51:22 INFO - PROCESS | 2700 | 1461073882027 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 2700 | ++DOCSHELL 1AA7C000 == 96 [pid = 2700] [id = 773] 06:51:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1D9EF000) [pid = 2700] [serial = 2317] [outer = 00000000] 06:51:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (1EF25800) [pid = 2700] [serial = 2318] [outer = 1D9EF000] 06:51:22 INFO - PROCESS | 2700 | 1461073882085 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (1EF2F800) [pid = 2700] [serial = 2319] [outer = 1D9EF000] 06:51:22 INFO - PROCESS | 2700 | 1461073882715 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]]]}] 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:51:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:51:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:51:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:51:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:51:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:51:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:51:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:51:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:51:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1073ms 06:51:22 INFO - PROCESS | 2700 | 1461073882780 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 2700 | 1461073882783 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 06:51:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:51:22 INFO - PROCESS | 2700 | 1461073882794 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 2700 | 1461073882800 Marionette TRACE conn5 <- [1,3050,null,{}] 06:51:22 INFO - PROCESS | 2700 | 1461073882805 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}] 06:51:22 INFO - PROCESS | 2700 | 1461073882962 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 06:51:23 INFO - PROCESS | 2700 | 1461073883134 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 2700 | ++DOCSHELL 213D8C00 == 97 [pid = 2700] [id = 774] 06:51:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (22AF2C00) [pid = 2700] [serial = 2320] [outer = 00000000] 06:51:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (23CE4800) [pid = 2700] [serial = 2321] [outer = 22AF2C00] 06:51:23 INFO - PROCESS | 2700 | 1461073883192 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 2700 | ++DOMWINDOW == 167 (243B4000) [pid = 2700] [serial = 2322] [outer = 22AF2C00] 06:51:23 INFO - PROCESS | 2700 | [2700] 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 06:51:23 INFO - PROCESS | 2700 | 1461073883763 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:51:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:51:23 INFO - {} 06:51:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 987ms 06:51:23 INFO - PROCESS | 2700 | 1461073883777 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 2700 | 1461073883780 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 06:51:23 INFO - PROCESS | 2700 | 1461073883783 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:51:23 INFO - PROCESS | 2700 | 1461073883785 Marionette TRACE conn5 <- [1,3054,null,{}] 06:51:23 INFO - PROCESS | 2700 | 1461073883789 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}] 06:51:23 INFO - PROCESS | 2700 | 1461073883917 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 06:51:24 INFO - PROCESS | 2700 | 1461073884103 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 2700 | ++DOCSHELL 2497BC00 == 98 [pid = 2700] [id = 775] 06:51:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 168 (24980400) [pid = 2700] [serial = 2323] [outer = 00000000] 06:51:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 169 (26247000) [pid = 2700] [serial = 2324] [outer = 24980400] 06:51:24 INFO - PROCESS | 2700 | 1461073884160 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 2700 | ++DOMWINDOW == 170 (2642D800) [pid = 2700] [serial = 2325] [outer = 24980400] 06:51:24 INFO - PROCESS | 2700 | 1461073884700 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]]]}] 06:51:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:51:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:51:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:51:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:51:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:51:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:51:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:51:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 06:51:24 INFO - PROCESS | 2700 | 1461073884769 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 06:51:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:51:24 INFO - PROCESS | 2700 | 1461073884771 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 06:51:24 INFO - PROCESS | 2700 | 1461073884777 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 2700 | 1461073884779 Marionette TRACE conn5 <- [1,3058,null,{}] 06:51:24 INFO - PROCESS | 2700 | 1461073884783 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}] 06:51:24 INFO - PROCESS | 2700 | 1461073884905 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 06:51:25 INFO - PROCESS | 2700 | 1461073885085 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 2700 | ++DOCSHELL 2642CC00 == 99 [pid = 2700] [id = 776] 06:51:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 171 (27202400) [pid = 2700] [serial = 2326] [outer = 00000000] 06:51:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 172 (27207C00) [pid = 2700] [serial = 2327] [outer = 27202400] 06:51:25 INFO - PROCESS | 2700 | 1461073885150 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 2700 | ++DOMWINDOW == 173 (2720C400) [pid = 2700] [serial = 2328] [outer = 27202400] 06:51:25 INFO - PROCESS | 2700 | 1461073885732 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]]]}] 06:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:51:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 971ms 06:51:25 INFO - PROCESS | 2700 | 1461073885750 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 2700 | 1461073885752 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 06:51:25 INFO - PROCESS | 2700 | 1461073885756 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:51:25 INFO - PROCESS | 2700 | 1461073885758 Marionette TRACE conn5 <- [1,3062,null,{}] 06:51:25 INFO - PROCESS | 2700 | 1461073885761 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}] 06:51:25 INFO - PROCESS | 2700 | 1461073885886 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 06:51:26 INFO - PROCESS | 2700 | 1461073886070 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 2700 | ++DOCSHELL 27126C00 == 100 [pid = 2700] [id = 777] 06:51:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 174 (2712C800) [pid = 2700] [serial = 2329] [outer = 00000000] 06:51:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 175 (27134400) [pid = 2700] [serial = 2330] [outer = 2712C800] 06:51:26 INFO - PROCESS | 2700 | 1461073886127 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 176 (27135C00) [pid = 2700] [serial = 2331] [outer = 2712C800] 06:51:26 INFO - PROCESS | 2700 | 1461073886613 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]]]}] 06:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:51:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 06:51:26 INFO - PROCESS | 2700 | 1461073886630 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 2700 | 1461073886632 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 06:51:26 INFO - PROCESS | 2700 | 1461073886636 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:51:26 INFO - PROCESS | 2700 | 1461073886638 Marionette TRACE conn5 <- [1,3066,null,{}] 06:51:26 INFO - PROCESS | 2700 | 1461073886642 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}] 06:51:26 INFO - PROCESS | 2700 | 1461073886764 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 06:51:26 INFO - PROCESS | 2700 | 1461073886938 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 2700 | ++DOCSHELL 27130000 == 101 [pid = 2700] [id = 778] 06:51:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 177 (27206400) [pid = 2700] [serial = 2332] [outer = 00000000] 06:51:26 INFO - PROCESS | 2700 | ++DOMWINDOW == 178 (2722D400) [pid = 2700] [serial = 2333] [outer = 27206400] 06:51:26 INFO - PROCESS | 2700 | 1461073886995 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 179 (27825C00) [pid = 2700] [serial = 2334] [outer = 27206400] 06:51:27 INFO - PROCESS | 2700 | 1461073887545 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] 06:51:27 INFO - PROCESS | 2700 | 1461073887617 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 06:51:27 INFO - PROCESS | 2700 | 1461073887620 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:51:27 INFO - PROCESS | 2700 | 1461073887623 Marionette TRACE conn5 <- [1,3070,null,{}] 06:51:27 INFO - PROCESS | 2700 | 1461073887627 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}] 06:51:27 INFO - PROCESS | 2700 | 1461073887750 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 06:51:27 INFO - PROCESS | 2700 | 1461073887928 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 2700 | ++DOCSHELL 27828400 == 102 [pid = 2700] [id = 779] 06:51:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 180 (27828800) [pid = 2700] [serial = 2335] [outer = 00000000] 06:51:27 INFO - PROCESS | 2700 | ++DOMWINDOW == 181 (284A3C00) [pid = 2700] [serial = 2336] [outer = 27828800] 06:51:27 INFO - PROCESS | 2700 | 1461073887984 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 182 (284A5000) [pid = 2700] [serial = 2337] [outer = 27828800] 06:51:28 INFO - PROCESS | 2700 | 1461073888471 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]]]}] 06:51:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:51:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:51:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:51:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 06:51:28 INFO - PROCESS | 2700 | 1461073888555 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 2700 | 1461073888557 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 06:51:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:51:28 INFO - PROCESS | 2700 | 1461073888560 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 2700 | 1461073888562 Marionette TRACE conn5 <- [1,3074,null,{}] 06:51:28 INFO - PROCESS | 2700 | 1461073888566 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}] 06:51:28 INFO - PROCESS | 2700 | 1461073888755 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 06:51:28 INFO - PROCESS | 2700 | 1461073888888 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 2700 | ++DOCSHELL 23EAD000 == 103 [pid = 2700] [id = 780] 06:51:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 183 (2497C400) [pid = 2700] [serial = 2338] [outer = 00000000] 06:51:28 INFO - PROCESS | 2700 | ++DOMWINDOW == 184 (24988800) [pid = 2700] [serial = 2339] [outer = 2497C400] 06:51:28 INFO - PROCESS | 2700 | 1461073888946 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 185 (27873800) [pid = 2700] [serial = 2340] [outer = 2497C400] 06:51:29 INFO - PROCESS | 2700 | 1461073889407 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:51:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:51:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 06:51:29 INFO - PROCESS | 2700 | 1461073889434 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 2700 | 1461073889437 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 06:51:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:51:29 INFO - PROCESS | 2700 | 1461073889440 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 2700 | 1461073889442 Marionette TRACE conn5 <- [1,3078,null,{}] 06:51:29 INFO - PROCESS | 2700 | 1461073889446 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}] 06:51:29 INFO - PROCESS | 2700 | 1461073889567 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 06:51:29 INFO - PROCESS | 2700 | 1461073889750 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 2700 | ++DOCSHELL 18246400 == 104 [pid = 2700] [id = 781] 06:51:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 186 (196BFC00) [pid = 2700] [serial = 2341] [outer = 00000000] 06:51:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 187 (27880C00) [pid = 2700] [serial = 2342] [outer = 196BFC00] 06:51:29 INFO - PROCESS | 2700 | 1461073889810 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 2700 | ++DOMWINDOW == 188 (28905800) [pid = 2700] [serial = 2343] [outer = 196BFC00] 06:51:30 INFO - PROCESS | 2700 | 1461073890439 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:51:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:51:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1019ms 06:51:30 INFO - PROCESS | 2700 | 1461073890459 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 2700 | 1461073890462 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 06:51:30 INFO - PROCESS | 2700 | 1461073890465 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:51:30 INFO - PROCESS | 2700 | 1461073890468 Marionette TRACE conn5 <- [1,3082,null,{}] 06:51:30 INFO - PROCESS | 2700 | 1461073890511 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}] 06:51:30 INFO - PROCESS | 2700 | 1461073890655 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 06:51:30 INFO - PROCESS | 2700 | 1461073890850 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 2700 | ++DOCSHELL 111EEC00 == 105 [pid = 2700] [id = 782] 06:51:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 189 (14930C00) [pid = 2700] [serial = 2344] [outer = 00000000] 06:51:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 190 (19F1D000) [pid = 2700] [serial = 2345] [outer = 14930C00] 06:51:30 INFO - PROCESS | 2700 | 1461073890907 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 2700 | ++DOMWINDOW == 191 (1A8A8C00) [pid = 2700] [serial = 2346] [outer = 14930C00] 06:51:31 INFO - PROCESS | 2700 | 1461073891767 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:51:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:51:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1344ms 06:51:31 INFO - PROCESS | 2700 | 1461073891814 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 06:51:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:51:31 INFO - PROCESS | 2700 | 1461073891818 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 06:51:31 INFO - PROCESS | 2700 | 1461073891823 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 2700 | 1461073891827 Marionette TRACE conn5 <- [1,3086,null,{}] 06:51:31 INFO - PROCESS | 2700 | 1461073891832 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}] 06:51:31 INFO - PROCESS | 2700 | 1461073891954 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 06:51:32 INFO - PROCESS | 2700 | 1461073892111 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 2700 | ++DOCSHELL 18309400 == 106 [pid = 2700] [id = 783] 06:51:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 192 (1830C000) [pid = 2700] [serial = 2347] [outer = 00000000] 06:51:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 193 (18672000) [pid = 2700] [serial = 2348] [outer = 1830C000] 06:51:32 INFO - PROCESS | 2700 | 1461073892163 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 2700 | ++DOMWINDOW == 194 (193AE000) [pid = 2700] [serial = 2349] [outer = 1830C000] 06:51:32 INFO - PROCESS | 2700 | 1461073892647 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]]]}] 06:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:51:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 890ms 06:51:32 INFO - PROCESS | 2700 | 1461073892715 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 2700 | 1461073892720 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 06:51:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:51:32 INFO - PROCESS | 2700 | 1461073892727 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 2700 | 1461073892729 Marionette TRACE conn5 <- [1,3090,null,{}] 06:51:32 INFO - PROCESS | 2700 | 1461073892733 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}] 06:51:32 INFO - PROCESS | 2700 | 1461073892849 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 06:51:33 INFO - PROCESS | 2700 | 1461073893049 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 2700 | ++DOCSHELL 19F1E800 == 107 [pid = 2700] [id = 784] 06:51:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 195 (1A3AE000) [pid = 2700] [serial = 2350] [outer = 00000000] 06:51:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 196 (1A94F800) [pid = 2700] [serial = 2351] [outer = 1A3AE000] 06:51:33 INFO - PROCESS | 2700 | 1461073893100 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 2700 | ++DOMWINDOW == 197 (193B0000) [pid = 2700] [serial = 2352] [outer = 1A3AE000] 06:51:33 INFO - PROCESS | 2700 | 1461073893642 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:51:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 970ms 06:51:33 INFO - PROCESS | 2700 | 1461073893699 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 2700 | 1461073893701 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 06:51:33 INFO - PROCESS | 2700 | 1461073893705 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:51:33 INFO - PROCESS | 2700 | 1461073893708 Marionette TRACE conn5 <- [1,3094,null,{}] 06:51:33 INFO - PROCESS | 2700 | 1461073893718 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}] 06:51:33 INFO - PROCESS | 2700 | 1461073893844 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 06:51:33 INFO - PROCESS | 2700 | --DOCSHELL 1BD4F800 == 106 [pid = 2700] [id = 770] 06:51:33 INFO - PROCESS | 2700 | --DOCSHELL 1644CC00 == 105 [pid = 2700] [id = 769] 06:51:33 INFO - PROCESS | 2700 | --DOCSHELL 26242000 == 104 [pid = 2700] [id = 768] 06:51:33 INFO - PROCESS | 2700 | --DOCSHELL 1BD4F000 == 103 [pid = 2700] [id = 767] 06:51:33 INFO - PROCESS | 2700 | --DOCSHELL 1A9E4C00 == 102 [pid = 2700] [id = 766] 06:51:33 INFO - PROCESS | 2700 | --DOCSHELL 1AC91800 == 101 [pid = 2700] [id = 765] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 196 (1D9F4000) [pid = 2700] [serial = 2247] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 13A06C00 == 100 [pid = 2700] [id = 764] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 158B1C00 == 99 [pid = 2700] [id = 763] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 23CE1C00 == 98 [pid = 2700] [id = 758] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 22FA5400 == 97 [pid = 2700] [id = 757] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 23CD5800 == 96 [pid = 2700] [id = 756] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 22F99400 == 95 [pid = 2700] [id = 755] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 21429800 == 94 [pid = 2700] [id = 754] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 1EAB9800 == 93 [pid = 2700] [id = 753] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 19F1F400 == 92 [pid = 2700] [id = 752] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 182C2400 == 91 [pid = 2700] [id = 751] 06:51:34 INFO - PROCESS | 2700 | 1461073894161 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 2700 | --DOCSHELL 0F026000 == 90 [pid = 2700] [id = 750] 06:51:34 INFO - PROCESS | 2700 | ++DOCSHELL 0EF7C400 == 91 [pid = 2700] [id = 785] 06:51:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 197 (0F026000) [pid = 2700] [serial = 2353] [outer = 00000000] 06:51:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 198 (13A04800) [pid = 2700] [serial = 2354] [outer = 0F026000] 06:51:34 INFO - PROCESS | 2700 | 1461073894213 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 2700 | ++DOMWINDOW == 199 (14E40000) [pid = 2700] [serial = 2355] [outer = 0F026000] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 198 (18365C00) [pid = 2700] [serial = 2078] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 197 (1A8B2400) [pid = 2700] [serial = 2081] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 196 (2145E800) [pid = 2700] [serial = 2084] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 195 (22B4C000) [pid = 2700] [serial = 2087] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 194 (22FA6C00) [pid = 2700] [serial = 2090] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 193 (239D8C00) [pid = 2700] [serial = 2093] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 192 (23CA6000) [pid = 2700] [serial = 2096] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 191 (22E87400) [pid = 2700] [serial = 2099] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 190 (1CF82C00) [pid = 2700] [serial = 2132] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 189 (1A9ACC00) [pid = 2700] [serial = 2233] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 188 (1AEAB800) [pid = 2700] [serial = 2238] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 187 (1AEA5000) [pid = 2700] [serial = 2236] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 186 (1AA7E400) [pid = 2700] [serial = 2234] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 185 (1861EC00) [pid = 2700] [serial = 2241] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 184 (1AEACC00) [pid = 2700] [serial = 2239] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 183 (18E43C00) [pid = 2700] [serial = 2219] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 182 (18367400) [pid = 2700] [serial = 2218] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 181 (1A8B1400) [pid = 2700] [serial = 2221] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 180 (21424C00) [pid = 2700] [serial = 2189] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 179 (1A8A5C00) [pid = 2700] [serial = 2230] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 178 (243B7800) [pid = 2700] [serial = 2209] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 177 (193AF000) [pid = 2700] [serial = 2227] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 176 (1942D800) [pid = 2700] [serial = 2228] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 175 (22FA2800) [pid = 2700] [serial = 2203] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 174 (152DD400) [pid = 2700] [serial = 2216] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 173 (14E34800) [pid = 2700] [serial = 2215] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 172 (239DA400) [pid = 2700] [serial = 2206] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 171 (21462800) [pid = 2700] [serial = 2197] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 170 (1A92F400) [pid = 2700] [serial = 2194] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 169 (16C47C00) [pid = 2700] [serial = 2224] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 168 (18288800) [pid = 2700] [serial = 2225] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 167 (1828B000) [pid = 2700] [serial = 2191] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 166 (22E80C00) [pid = 2700] [serial = 2200] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 165 (2623D800) [pid = 2700] [serial = 2212] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 164 (19DA0400) [pid = 2700] [serial = 2242] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 163 (1A94D800) [pid = 2700] [serial = 2222] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 162 (1CFE7000) [pid = 2700] [serial = 2245] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 161 (1CE76800) [pid = 2700] [serial = 2244] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | --DOMWINDOW == 160 (1A92B000) [pid = 2700] [serial = 2231] [outer = 00000000] [url = about:blank] 06:51:34 INFO - PROCESS | 2700 | 1461073894813 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]]]}] 06:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:51:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1175ms 06:51:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:51:34 INFO - PROCESS | 2700 | 1461073894885 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 2700 | 1461073894889 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 06:51:34 INFO - PROCESS | 2700 | 1461073894894 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 2700 | 1461073894898 Marionette TRACE conn5 <- [1,3098,null,{}] 06:51:34 INFO - PROCESS | 2700 | 1461073894903 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}] 06:51:35 INFO - PROCESS | 2700 | 1461073895042 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 06:51:35 INFO - PROCESS | 2700 | 1461073895209 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:35 INFO - PROCESS | 2700 | ++DOCSHELL 15716C00 == 92 [pid = 2700] [id = 786] 06:51:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 161 (16335400) [pid = 2700] [serial = 2356] [outer = 00000000] 06:51:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 162 (1820A800) [pid = 2700] [serial = 2357] [outer = 16335400] 06:51:35 INFO - PROCESS | 2700 | 1461073895268 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 2700 | ++DOMWINDOW == 163 (1828B800) [pid = 2700] [serial = 2358] [outer = 16335400] 06:51:35 INFO - PROCESS | 2700 | 1461073895799 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"]]]}] 06:51:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:51:35 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:51:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:51:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 06:51:35 INFO - PROCESS | 2700 | 1461073895825 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 06:51:35 INFO - PROCESS | 2700 | 1461073895831 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 06:51:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:51:35 INFO - PROCESS | 2700 | 1461073895837 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:51:35 INFO - PROCESS | 2700 | 1461073895840 Marionette TRACE conn5 <- [1,3102,null,{}] 06:51:35 INFO - PROCESS | 2700 | 1461073895844 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}] 06:51:35 INFO - PROCESS | 2700 | 1461073895968 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 06:51:36 INFO - PROCESS | 2700 | 1461073896144 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\", \"f3b8141e-3298-4da8-8d1a-82d0196f4f17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 2700 | ++DOCSHELL 1866C800 == 93 [pid = 2700] [id = 787] 06:51:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 164 (186BC800) [pid = 2700] [serial = 2359] [outer = 00000000] 06:51:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 165 (19E50400) [pid = 2700] [serial = 2360] [outer = 186BC800] 06:51:36 INFO - PROCESS | 2700 | 1461073896202 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 2700 | ++DOMWINDOW == 166 (19F37800) [pid = 2700] [serial = 2361] [outer = 186BC800] 06:51:36 INFO - PROCESS | 2700 | 1461073896743 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]]]}] 06:51:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:51:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 06:51:36 INFO - PROCESS | 2700 | 1461073896769 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 2700 | 1461073896772 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 06:51:37 WARNING - u'runner_teardown' () 06:51:37 INFO - No more tests 06:51:37 INFO - Got 0 unexpected results 06:51:37 INFO - SUITE-END | took 697s 06:51:37 INFO - Closing logging queue 06:51:37 INFO - queue closed 06:51:38 INFO - Return code: 0 06:51:38 WARNING - # TBPL SUCCESS # 06:51:38 INFO - Running post-action listener: _resource_record_post_action 06:51:38 INFO - Running post-run listener: _resource_record_post_run 06:51:39 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 51683328; Write bytes: 1183024128; Read time: 868780; Write time: 8649230 06:51:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:51:39 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29087232; Read time: 0; Write time: 23940 06:51:39 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 51683328; Write bytes: 1096162816; Read time: 868780; Write time: 8582090 06:51:39 INFO - Running post-run listener: _upload_blobber_files 06:51:39 INFO - Blob upload gear active. 06:51:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:51:39 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:51:39 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'] 06:51:39 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 06:51:39 INFO - (blobuploader) - INFO - Open directory for files ... 06:51:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:51:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:51:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:51:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:51:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:51:40 INFO - (blobuploader) - INFO - Done attempting. 06:51:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:51:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:51:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:51:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:51:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:51:42 INFO - (blobuploader) - INFO - Done attempting. 06:51:42 INFO - (blobuploader) - INFO - Iteration through files over. 06:51:42 INFO - Return code: 0 06:51:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:51:42 INFO - Using _rmtree_windows ... 06:51:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:51:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98289484bc0b251a40bf7712cd2a7207937229fa7c171ea8067d0dd4fd60e974d2111a7f4f2b01aca7f887219572a27140cd896b0571f9596af5cab23588dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/86850b1a18f0d469d7aa85b88140bb7711521e42245cffe6144b3fe875f538348a5a92a5e00cfbab8457e6a236f37138dc8f306261900fa06cfbdf8448e0e154"} 06:51:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:51:42 INFO - Writing to file C:\slave\test\properties\blobber_files 06:51:42 INFO - Contents: 06:51:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98289484bc0b251a40bf7712cd2a7207937229fa7c171ea8067d0dd4fd60e974d2111a7f4f2b01aca7f887219572a27140cd896b0571f9596af5cab23588dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/86850b1a18f0d469d7aa85b88140bb7711521e42245cffe6144b3fe875f538348a5a92a5e00cfbab8457e6a236f37138dc8f306261900fa06cfbdf8448e0e154"} 06:51:42 INFO - Running post-run listener: copy_logs_to_upload_dir 06:51:42 INFO - Copying logs to upload dir... 06:51:42 INFO - mkdir: C:\slave\test\build\upload\logs 06:51:42 INFO - Copying logs to upload dir... 06:51:42 INFO - Using _rmtree_windows ... 06:51:42 INFO - Using _rmtree_windows ... 06:51:42 INFO - Using _rmtree_windows ... 06:51:42 INFO - Using _rmtree_windows ... 06:51:42 INFO - Using _rmtree_windows ... 06:51:42 INFO - Using _rmtree_windows ... 06:51:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1035.852000 ========= master_lag: 1.07 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 16 secs) (at 2016-04-19 06:51:42.867441) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 06:51:42.868368) ========= '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-260 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-260 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-260 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/98289484bc0b251a40bf7712cd2a7207937229fa7c171ea8067d0dd4fd60e974d2111a7f4f2b01aca7f887219572a27140cd896b0571f9596af5cab23588dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/86850b1a18f0d469d7aa85b88140bb7711521e42245cffe6144b3fe875f538348a5a92a5e00cfbab8457e6a236f37138dc8f306261900fa06cfbdf8448e0e154"} build_url:https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/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/98289484bc0b251a40bf7712cd2a7207937229fa7c171ea8067d0dd4fd60e974d2111a7f4f2b01aca7f887219572a27140cd896b0571f9596af5cab23588dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/86850b1a18f0d469d7aa85b88140bb7711521e42245cffe6144b3fe875f538348a5a92a5e00cfbab8457e6a236f37138dc8f306261900fa06cfbdf8448e0e154"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NmcDGCw3RXamYKWJPcSH4w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 06:51:42.990474) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 06:51:42.990822) ========= '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-260 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-260 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-260 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 06:51:43.106838) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 06:51:43.107155) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 06:51:43.960272) ========= ========= Total master_lag: 1.33 =========